Looking for Visual Studio 2015 Found Visual Studio 2015 configure --dest-cpu=x64 --tag= 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', 'force_dynamic_crt': 0, 'host_arch': 'x64', 'icu_data_file': 'icudt59l.dat', 'icu_data_in': '..\\..\\deps/icu-small\\source/data/in\\icudt59l.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': '59', 'node_byteorder': 'little', 'node_enable_d8': 'false', 'node_enable_v8_vtunejit': 'false', 'node_install_npm': 'true', 'node_module_version': 56, 'node_no_browser_globals': 'false', 'node_prefix': '/usr/local', 'node_release_urlbase': '', 'node_shared': 'false', 'node_shared_cares': 'false', 'node_shared_http_parser': 'false', 'node_shared_libuv': 'false', 'node_shared_openssl': 'false', 'node_shared_zlib': 'false', 'node_tag': '', 'node_use_bundled_v8': 'true', 'node_use_dtrace': 'false', 'node_use_etw': 'true', 'node_use_lttng': 'false', 'node_use_openssl': 'true', 'node_use_perfctr': 'true', 'node_use_v8_platform': 'true', 'node_without_node_options': 'false', 'openssl_fips': '', 'openssl_no_asm': 0, 'shlib_suffix': 'so.56', 'target_arch': 'x64', '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_use_snapshot': 'true', 'want_separate_host_toolset': 0, 'want_separate_host_toolset_mkpeephole': 0}} creating config.gypi creating config.mk Warning: Missing input files: tools\msvs\genfiles\node_etw_provider.rc tools\msvs\genfiles\node_etw_provider.h deps\v8\src\..\..\include\v8-inspector-protocol.h deps\v8\src\..\..\include\v8-inspector.h src\tracing\trace_event.hsrc\tree.h tools\msvs\genfiles\node_perfctr_provider.rc Project files generated. gtest-death-test.cc gtest-filepath.cc gtest-port.cc gtest-printers.cc gtest-test-part.cc gtest-typed-test.cc gtest.cc gtest_main.cc http_parser.c ares_cancel.c ares__close_sockets.c ares_create_query.c ares_data.c ares_destroy.c http_parser.c(1415): warning C4244: '+=': conversion from '__int64' to 'uint32_t', possible loss of data [E:\GitHub\node\deps\http_parser\http_parser.vcxproj] http_parser.c(1520): warning C4244: '+=': conversion from '__int64' to 'uint32_t', possible loss of data [E:\GitHub\node\deps\http_parser\http_parser.vcxproj] http_parser.c(1689): warning C4244: '+=': conversion from '__int64' to 'uint32_t', possible loss of data [E:\GitHub\node\deps\http_parser\http_parser.vcxproj] ares_expand_name.c ares_expand_string.c ares_fds.c ares_free_hostent.c ares_free_string.c ares_gethostbyaddr.c ares_gethostbyname.c http_parser.c(2276): warning C4244: '=': conversion from '__int64' to 'uint16_t', possible loss of data [E:\GitHub\node\deps\http_parser\http_parser.vcxproj] http_parser.c(2283): warning C4244: '=': conversion from '__int64' to 'uint16_t', possible loss of data [E:\GitHub\node\deps\http_parser\http_parser.vcxproj] http_parser.c(2295): warning C4244: '=': conversion from '__int64' to 'uint16_t', possible loss of data [E:\GitHub\node\deps\http_parser\http_parser.vcxproj] http_parser.c(2304): warning C4244: '=': conversion from '__int64' to 'uint16_t', possible loss of data [E:\GitHub\node\deps\http_parser\http_parser.vcxproj] http_parser.c(2404): warning C4244: '=': conversion from '__int64' to 'uint16_t', possible loss of data [E:\GitHub\node\deps\http_parser\http_parser.vcxproj] src\ares_gethostbyname.c(268): warning C4996: 'inet_addr': Use inet_pton() or InetPton() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings [E:\GitHub\node\deps\cares\cares.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(1850): note: see declaration of 'inet_addr' ares__get_hostent.c ares_getnameinfo.c ares_getopt.c ares_getsock.c ares_init.c ares_library_init.c ares_llist.c ares_mkquery.c ares_nowarn.c ares_options.c ares_parse_aaaa_reply.c ares_parse_a_reply.c ares_parse_mx_reply.c http_parser.vcxproj -> E:\GitHub\node\Release\lib\http_parser.lib src\ares__get_hostent.c(141): warning C4996: 'inet_addr': Use inet_pton() or InetPton() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings [E:\GitHub\node\deps\cares\cares.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(1850): note: see declaration of 'inet_addr' ares_parse_naptr_reply.c ares_parse_ns_reply.c ares_parse_ptr_reply.c ares_parse_soa_reply.c ares_parse_srv_reply.c ares_parse_txt_reply.c ares_process.c ares_query.c ares__read_line.c ares_search.c src\ares_init.c(1966): warning C4996: 'inet_addr': Use inet_pton() or InetPton() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings [E:\GitHub\node\deps\cares\cares.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(1850): note: see declaration of 'inet_addr' ares_send.c ares_strcasecmp.c ares_strdup.c ares_strerror.c ares_timeout.c ares__timeval.c ares_version.c ares_writev.c bitncmp.c inet_net_pton.c inet_ntop.c windows_port.c ares_getenv.c ares_platform.c convert_js_to_cpp_char_array src\ares_platform.c(39): warning C4996: 'GetVersionExA': was declared deprecated [E:\GitHub\node\deps\cares\cares.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\sysinfoapi.h(433): note: see declaration of 'GetVersionExA' src\ares_platform.c(43): warning C4996: 'GetVersionExA': was declared deprecated [E:\GitHub\node\deps\cares\cares.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\sysinfoapi.h(433): note: see declaration of 'GetVersionExA' convert_js_to_cpp_char_array js2c, and also js2c_bin, and also js2c_extras, and also js2c_extras_bin, and also js2c_experimental_extras, and also js2c_experimental_extras_bin cares.vcxproj -> E:\GitHub\node\Release\lib\cares.lib mkssldef fs-poll.c inet.c threadpool.c uv-common.c version.c async.c core.c detect-wakeup.c dl.c error.c fs.c fs-event.c src\fs-poll.c(188): warning C4244: 'function': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\deps\uv\libuv.vcxproj] src\fs-poll.c(191): warning C4244: '=': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\deps\uv\libuv.vcxproj] src\inet.c(171): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data [E:\GitHub\node\deps\uv\libuv.vcxproj] src\inet.c(198): warning C4244: 'initializing': conversion from '__int64' to 'unsigned int', possible loss of data [E:\GitHub\node\deps\uv\libuv.vcxproj] src\inet.c(294): warning C4244: 'initializing': conversion from '__int64' to 'const int', possible loss of data [E:\GitHub\node\deps\uv\libuv.vcxproj] src\uv-common.c(519): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\deps\uv\libuv.vcxproj] getaddrinfo.c src\win\fs.c(185): warning C4244: 'function': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\deps\uv\libuv.vcxproj] src\win\fs.c(199): warning C4244: 'function': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\deps\uv\libuv.vcxproj] getnameinfo.c handle.c loop-watcher.c src\win\fs.c(1925): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\deps\uv\libuv.vcxproj] src\win\fs.c(1939): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\deps\uv\libuv.vcxproj] src\win\fs.c(1975): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\deps\uv\libuv.vcxproj] src\win\fs.c(2011): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\deps\uv\libuv.vcxproj] src\win\fs.c(2032): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\deps\uv\libuv.vcxproj] src\win\fs.c(2055): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\deps\uv\libuv.vcxproj] pipe.c thread.c src\win\fs.c(2075): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\deps\uv\libuv.vcxproj] src\win\fs.c(2095): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\deps\uv\libuv.vcxproj] src\win\fs.c(2118): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\deps\uv\libuv.vcxproj] src\win\fs.c(2139): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\deps\uv\libuv.vcxproj] src\win\fs.c(2162): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\deps\uv\libuv.vcxproj] src\win\fs.c(2183): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\deps\uv\libuv.vcxproj] src\win\fs.c(2208): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\deps\uv\libuv.vcxproj] src\win\fs.c(2229): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\deps\uv\libuv.vcxproj] src\win\fs.c(2243): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\deps\uv\libuv.vcxproj] src\win\fs.c(2263): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\deps\uv\libuv.vcxproj] src\win\fs.c(2283): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\deps\uv\libuv.vcxproj] src\win\fs.c(2297): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\deps\uv\libuv.vcxproj] src\win\fs.c(2318): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\deps\uv\libuv.vcxproj] src\win\fs.c(2332): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\deps\uv\libuv.vcxproj] poll.c src\win\fs.c(2346): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\deps\uv\libuv.vcxproj] src\win\fs.c(2363): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\deps\uv\libuv.vcxproj] src\win\fs.c(2383): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\deps\uv\libuv.vcxproj] process.c src\win\fs.c(2409): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\deps\uv\libuv.vcxproj] src\win\fs.c(2431): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\deps\uv\libuv.vcxproj] src\win\fs.c(2448): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\deps\uv\libuv.vcxproj] src\win\fs.c(2472): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\deps\uv\libuv.vcxproj] src\win\fs.c(2490): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\deps\uv\libuv.vcxproj] process-stdio.c req.c signal.c snprintf.c stream.c node_etw tcp.c src\win\process.c(627): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data [E:\GitHub\node\deps\uv\libuv.vcxproj] src\win\pipe.c(1051): warning C4244: 'function': conversion from 'ULONG_PTR' to 'DWORD', possible loss of data [E:\GitHub\node\deps\uv\libuv.vcxproj] src\win\pipe.c(1070): warning C4244: 'function': conversion from 'ULONG_PTR' to 'DWORD', possible loss of data [E:\GitHub\node\deps\uv\libuv.vcxproj] tty.c timer.c udp.c util.c winapi.c winsock.c node_js2c src\win\tcp.c(369): warning C4244: 'function': conversion from 'ULONG_PTR' to 'DWORD', possible loss of data [E:\GitHub\node\deps\uv\libuv.vcxproj] src\win\tcp.c(388): warning C4244: 'function': conversion from 'ULONG_PTR' to 'DWORD', possible loss of data [E:\GitHub\node\deps\uv\libuv.vcxproj] src\win\tty.c(949): warning C4244: 'initializing': conversion from 'ULONG_PTR' to 'DWORD', possible loss of data [E:\GitHub\node\deps\uv\libuv.vcxproj] libuv.vcxproj -> E:\GitHub\node\Release\lib\libuv.lib node_perfctr_man Assembling asm\x64-win32-masm\aes\aes-x86_64.asm... Assembling asm\x64-win32-masm\aes\aesni-x86_64.asm... Assembling asm\x64-win32-masm\aes\aesni-mb-x86_64.asm... Assembling asm\x64-win32-masm\aes\aesni-sha256-x86_64.asm... Assembling asm\x64-win32-masm\aes\vpaes-x86_64.asm... Assembling asm\x64-win32-masm\aes\bsaes-x86_64.asm... Assembling asm\x64-win32-masm\aes\aesni-sha1-x86_64.asm... Assembling asm\x64-win32-masm\bn\rsaz-avx2.asm... Assembling asm\x64-win32-masm\bn\rsaz-x86_64.asm... Assembling asm\x64-win32-masm\bn\x86_64-mont.asm... Assembling asm\x64-win32-masm\bn\x86_64-mont5.asm... Assembling asm\x64-win32-masm\bn\x86_64-gf2m.asm... Assembling asm\x64-win32-masm\camellia\cmll-x86_64.asm... Assembling asm\x64-win32-masm\ec\ecp_nistz256-x86_64.asm... Assembling asm\x64-win32-masm\md5\md5-x86_64.asm... Assembling asm\x64-win32-masm\rc4\rc4-x86_64.asm... Assembling asm\x64-win32-masm\rc4\rc4-md5-x86_64.asm... Assembling asm\x64-win32-masm\sha\sha1-mb-x86_64.asm... Assembling asm\x64-win32-masm\sha\sha1-x86_64.asm... Assembling asm\x64-win32-masm\sha\sha256-mb-x86_64.asm... Assembling asm\x64-win32-masm\sha\sha256-x86_64.asm... Assembling asm\x64-win32-masm\sha\sha512-x86_64.asm... Assembling asm\x64-win32-masm\whrlpool\wp-x86_64.asm... Assembling asm\x64-win32-masm\modes\aesni-gcm-x86_64.asm... Assembling asm\x64-win32-masm\modes\ghash-x86_64.asm... Assembling asm\x64-win32-masm\x86_64cpuid.asm... Generating inspector protocol sources from protocol json definition bio_ssl.c d1_both.c d1_clnt.c d1_lib.c d1_meth.c d1_pkt.c d1_srtp.c d1_srvr.c kssl.c s23_clnt.c s23_lib.c s23_meth.c gtest.vcxproj -> E:\GitHub\node\Release\lib\gtest.lib v8_inspector_compress_protocol_json openssl\ssl\s23_clnt.c(479): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\ssl\s23_clnt.c(560): warning C4244: '=': conversion from '__int64' to 'unsigned long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\ssl\s23_clnt.c(589): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\ssl\d1_srvr.c(971): warning C4244: '=': conversion from '__int64' to 'unsigned int', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\ssl\d1_srvr.c(979): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\ssl\d1_srtp.c(184): warning C4244: 'function': conversion from '__int64' to 'unsigned int', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] s23_pkt.c s23_srvr.c s2_clnt.c s2_enc.c s2_lib.c s2_meth.c s2_pkt.c s2_srvr.c s3_both.c s3_cbc.c s3_clnt.c bits.cc cpu.cc division-by-constant.cc stack_trace.cc file-utils.cc functional.cc ieee754.cc logging.cc s3_enc.c time.cc once.cc condition-variable.cc mutex.cc openssl\ssl\s23_srvr.c(535): warning C4244: '=': conversion from '__int64' to 'unsigned int', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] s3_lib.c openssl\ssl\s3_clnt.c(886): warning C4244: '=': conversion from '__int64' to 'unsigned long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] s3_meth.c s3_pkt.c s3_srvr.c ssl_algs.c ssl_asn1.c ssl_cert.c ssl_ciph.c ssl_conf.c ssl_err.c ssl_err2.c ssl_lib.c default-platform.cc task-queue.cc trace-buffer.cc trace-config.cc trace-object.cc base\ieee754.cc(638): warning C4244: '=': conversion from 'double' to 'int32_t', possible loss of data [E:\GitHub\node\deps\v8\src\v8_libbase.vcxproj] trace-writer.cc tracing-controller.cc worker-thread.cc base\ieee754.cc(641): warning C4244: '=': conversion from 'double' to 'int32_t', possible loss of data [E:\GitHub\node\deps\v8\src\v8_libbase.vcxproj] base\ieee754.cc(643): warning C4244: '=': conversion from 'double' to 'int32_t', possible loss of data [E:\GitHub\node\deps\v8\src\v8_libbase.vcxproj] base\ieee754.cc(2310): warning C4244: '=': conversion from 'double' to 'int32_t', possible loss of data [E:\GitHub\node\deps\v8\src\v8_libbase.vcxproj] openssl\ssl\s3_pkt.c(166): warning C4311: 'type cast': pointer truncation from 'unsigned char *' to 'long' [E:\GitHub\node\deps\openssl\openssl.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file base\file-utils.cc) [E:\GitHub\node\deps\v8\src\v8_libbase.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file base\file-utils.cc) [E:\GitHub\node\deps\v8\src\v8_libbase.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file base\platform\condition-variable.cc) [E:\GitHub\node\deps\v8\src\v8_libbase.vcxproj] openssl\ssl\s3_pkt.c(953): warning C4311: 'type cast': pointer truncation from 'unsigned char *' to 'long' [E:\GitHub\node\deps\openssl\openssl.vcxproj] ssl_rsa.c C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file base\platform\condition-variable.cc) [E:\GitHub\node\deps\v8\src\v8_libbase.vcxproj] openssl\ssl\s3_pkt.c(962): warning C4311: 'type cast': pointer truncation from 'unsigned char *' to 'long' [E:\GitHub\node\deps\openssl\openssl.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file base\logging.cc) [E:\GitHub\node\deps\v8\src\v8_libbase.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file base\logging.cc) [E:\GitHub\node\deps\v8\src\v8_libbase.vcxproj] ssl_sess.c semaphore.cc openssl\ssl\s3_srvr.c(1582): warning C4244: '=': conversion from '__int64' to 'unsigned long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] ssl_stat.c openssl\ssl\ssl_asn1.c(398): warning C4244: '-=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file base\platform\time.cc) [E:\GitHub\node\deps\v8\src\v8_libbase.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file base\cpu.cc) [E:\GitHub\node\deps\v8\src\v8_libbase.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file base\once.cc) [E:\GitHub\node\deps\v8\src\v8_libbase.vcxproj] ssl_txt.c C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file base\platform\time.cc) [E:\GitHub\node\deps\v8\src\v8_libbase.vcxproj] ssl_utst.c openssl\ssl\ssl_asn1.c(406): warning C4244: '-=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file base\cpu.cc) [E:\GitHub\node\deps\v8\src\v8_libbase.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file base\once.cc) [E:\GitHub\node\deps\v8\src\v8_libbase.vcxproj] openssl\ssl\ssl_asn1.c(417): warning C4244: '-=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] t1_clnt.c openssl\ssl\ssl_asn1.c(446): warning C4244: '-=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\ssl\ssl_asn1.c(461): warning C4244: '-=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\ssl\ssl_asn1.c(487): warning C4244: '-=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\ssl\ssl_asn1.c(497): warning C4244: '=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\ssl\ssl_asn1.c(497): warning C4244: '-=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\ssl\ssl_asn1.c(507): warning C4244: '=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file base\platform\mutex.cc) [E:\GitHub\node\deps\v8\src\v8_libbase.vcxproj] openssl\ssl\ssl_asn1.c(507): warning C4244: '-=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\ssl\ssl_asn1.c(520): warning C4244: '=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file base\platform\mutex.cc) [E:\GitHub\node\deps\v8\src\v8_libbase.vcxproj] openssl\ssl\ssl_asn1.c(520): warning C4244: '-=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\ssl\ssl_asn1.c(524): warning C4244: '=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\ssl\ssl_asn1.c(524): warning C4244: '-=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] t1_enc.c openssl\ssl\ssl_asn1.c(545): warning C4244: '=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\ssl\ssl_asn1.c(545): warning C4244: '-=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\ssl\ssl_asn1.c(557): warning C4244: '=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\ssl\ssl_asn1.c(557): warning C4244: '-=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\ssl\ssl_asn1.c(570): warning C4244: '=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\ssl\ssl_asn1.c(570): warning C4244: '-=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\ssl\s3_srvr.c(3486): warning C4244: 'function': conversion from '__int64' to 'unsigned long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\ssl\ssl_asn1.c(581): warning C4244: '=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\ssl\s3_srvr.c(3542): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\ssl\ssl_asn1.c(581): warning C4244: '-=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\ssl\ssl_asn1.c(593): warning C4244: '=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\ssl\ssl_asn1.c(593): warning C4244: '-=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\ssl\ssl_lib.c(1504): warning C4244: 'return': conversion from '__int64' to 'int', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\ssl\ssl_asn1.c(605): warning C4244: '=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\ssl\ssl_asn1.c(605): warning C4244: '-=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\ssl\ssl_asn1.c(628): warning C4244: '=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\ssl\ssl_asn1.c(628): warning C4244: '-=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] sys-info.cc random-number-generator.cc stack_trace_win.cc t1_ext.c platform-win32.cc t1_lib.c t1_meth.c t1_reneg.c t1_srvr.c t1_trce.c C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file libplatform\worker-thread.cc) [E:\GitHub\node\deps\v8\src\v8_libplatform.vcxproj] tls_srp.c C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file libplatform\worker-thread.cc) [E:\GitHub\node\deps\v8\src\v8_libplatform.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file libplatform\task-queue.cc) [E:\GitHub\node\deps\v8\src\v8_libplatform.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file libplatform\task-queue.cc) [E:\GitHub\node\deps\v8\src\v8_libplatform.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file libplatform\tracing\trace-object.cc) [E:\GitHub\node\deps\v8\src\v8_libplatform.vcxproj] aes_cfb.c aes_ctr.c C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file libplatform\tracing\trace-object.cc) [E:\GitHub\node\deps\v8\src\v8_libplatform.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file libplatform\default-platform.cc) [E:\GitHub\node\deps\v8\src\v8_libplatform.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file libplatform\default-platform.cc) [E:\GitHub\node\deps\v8\src\v8_libplatform.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file base\platform\platform-win32.cc) [E:\GitHub\node\deps\v8\src\v8_libbase.vcxproj] aes_ecb.c aes_ige.c C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file libplatform\tracing\tracing-controller.cc) [E:\GitHub\node\deps\v8\src\v8_libplatform.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file base\platform\platform-win32.cc) [E:\GitHub\node\deps\v8\src\v8_libbase.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file libplatform\tracing\tracing-controller.cc) [E:\GitHub\node\deps\v8\src\v8_libplatform.vcxproj] aes_misc.c aes_ofb.c openssl\ssl\t1_lib.c(1658): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] aes_wrap.c a_bitstr.c C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file base\platform\semaphore.cc) [E:\GitHub\node\deps\v8\src\v8_libbase.vcxproj] openssl\ssl\t1_lib.c(1625): warning C4244: 'initializing': conversion from '__int64' to 'int', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file base\platform\semaphore.cc) [E:\GitHub\node\deps\v8\src\v8_libbase.vcxproj] a_bool.c C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file libplatform\tracing\trace-buffer.cc) [E:\GitHub\node\deps\v8\src\v8_libplatform.vcxproj] a_bytes.c a_d2i_fp.c C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file libplatform\tracing\trace-buffer.cc) [E:\GitHub\node\deps\v8\src\v8_libplatform.vcxproj] openssl\ssl\t1_lib.c(1924): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file libplatform\tracing\trace-writer.cc) [E:\GitHub\node\deps\v8\src\v8_libplatform.vcxproj] a_digest.c C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file libplatform\tracing\trace-writer.cc) [E:\GitHub\node\deps\v8\src\v8_libplatform.vcxproj] openssl\ssl\t1_lib.c(3580): warning C4244: '-=': conversion from '__int64' to 'int', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\ssl\t1_lib.c(4307): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] a_dup.c a_enum.c C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file base\utils\random-number-generator.cc) [E:\GitHub\node\deps\v8\src\v8_libbase.vcxproj] a_gentm.c C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file base\utils\random-number-generator.cc) [E:\GitHub\node\deps\v8\src\v8_libbase.vcxproj] a_i2d_fp.c a_int.c C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file base\sys-info.cc) [E:\GitHub\node\deps\v8\src\v8_libbase.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file base\sys-info.cc) [E:\GitHub\node\deps\v8\src\v8_libbase.vcxproj] openssl\crypto\asn1\a_d2i_fp.c(199): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] a_mbstr.c a_object.c openssl\crypto\asn1\a_bytes.c(303): warning C4244: 'function': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] a_octet.c a_print.c openssl\crypto\asn1\a_bytes.c(314): warning C4244: '-=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] a_set.c a_sign.c a_strex.c a_strnid.c a_time.c C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file base\debug\stack_trace_win.cc) [E:\GitHub\node\deps\v8\src\v8_libbase.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file base\debug\stack_trace_win.cc) [E:\GitHub\node\deps\v8\src\v8_libbase.vcxproj] a_type.c a_utctm.c a_utf8.c openssl\crypto\asn1\a_set.c(138): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] a_verify.c openssl\crypto\asn1\a_set.c(142): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] ameth_lib.c asn1_err.c openssl\crypto\asn1\a_set.c(189): warning C4244: 'function': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\crypto\asn1\a_set.c(209): warning C4244: '=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] asn1_gen.c asn1_lib.c asn1_par.c asn_mime.c asn_moid.c asn_pack.c bio_asn1.c bio_ndef.c d2i_pr.c d2i_pu.c openssl\crypto\asn1\asn1_lib.c(325): warning C4244: '-=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\crypto\asn1\asn1_gen.c(212): warning C4244: '-=': conversion from '__int64' to 'int', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\crypto\asn1\asn1_lib.c(459): warning C4311: 'type cast': pointer truncation from 'const unsigned char *' to 'unsigned long' [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\crypto\asn1\asn1_gen.c(309): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\crypto\asn1\asn1_gen.c(310): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\crypto\asn1\asn1_gen.c(418): warning C4244: '-=': conversion from '__int64' to 'int', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\crypto\asn1\asn1_par.c(156): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\crypto\asn1\bio_ndef.c(176): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\crypto\asn1\asn1_par.c(190): warning C4244: 'function': conversion from '__int64' to 'int', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\crypto\asn1\asn1_par.c(197): warning C4244: '=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\crypto\asn1\asn1_par.c(206): warning C4244: 'function': conversion from '__int64' to 'int', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\crypto\asn1\asn1_par.c(212): warning C4244: '-=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\crypto\asn1\bio_ndef.c(246): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] evp_asn1.c f_enum.c f_int.c f_string.c i2d_pr.c i2d_pu.c n_pkey.c nsseq.c p5_pbe.c openssl\crypto\asn1\evp_asn1.c(167): warning C4244: '-=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\crypto\asn1\evp_asn1.c(171): warning C4244: '-=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] p5_pbev2.c p8_pkey.c t_bitst.c t_crl.c t_pkey.c t_req.c t_spki.c t_x509.c t_x509a.c tasn_dec.c sampler.cc tasn_enc.c openssl\crypto\asn1\tasn_dec.c(379): warning C4244: '=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\crypto\asn1\tasn_dec.c(428): warning C4244: '-=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\crypto\asn1\tasn_dec.c(459): warning C4244: '-=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\crypto\asn1\tasn_dec.c(494): warning C4244: 'function': conversion from '__int64' to 'int', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\crypto\asn1\tasn_dec.c(566): warning C4244: '-=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\crypto\asn1\tasn_dec.c(663): warning C4244: '-=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\crypto\asn1\tasn_dec.c(674): warning C4244: '-=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\crypto\asn1\tasn_dec.c(795): warning C4244: '=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\crypto\asn1\tasn_dec.c(797): warning C4244: '=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\crypto\asn1\tasn_dec.c(1028): warning C4244: '-=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\crypto\asn1\tasn_dec.c(1101): warning C4244: '-=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\crypto\asn1\tasn_dec.c(1173): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\crypto\asn1\tasn_dec.c(1211): warning C4244: '=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] tasn_fre.c tasn_new.c tasn_prn.c tasn_typ.c tasn_utl.c x_algor.c openssl\crypto\asn1\t_x509.c(533): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] x_attrib.c x_bignum.c x_crl.c x_exten.c E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_libsampler.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] v8_libplatform.vcxproj -> E:\GitHub\node\Release\lib\v8_libplatform.lib x_info.c x_long.c x_name.c x_nx509.c x_pkey.c x_pubkey.c x_req.c x_sig.c x_spki.c x_val.c x_x509.c openssl\crypto\asn1\x_pkey.c(79): warning C4244: '-=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\crypto\asn1\x_pkey.c(80): warning C4244: '-=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\crypto\asn1\x_name.c(499): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] x_x509a.c bf_cfb64.c bf_ecb.c bf_ofb64.c bf_skey.c C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared [E:\GitHub\node\deps\v8\src\v8_libsampler.vcxproj] b_dump.c C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared [E:\GitHub\node\deps\v8\src\v8_libsampler.vcxproj] b_print.c b_sock.c bf_buff.c bf_nbio.c bf_null.c bio_cb.c bio_err.c bio_lib.c openssl\crypto\asn1\x_x509.c(188): warning C4244: '-=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] bss_acpt.c bss_bio.c bss_conn.c openssl\crypto\bio\b_print.c(379): warning C4311: 'type cast': pointer truncation from 'void *' to 'long' [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\crypto\bio\b_print.c(505): warning C4146: unary minus operator applied to unsigned type, result still unsigned [E:\GitHub\node\deps\openssl\openssl.vcxproj] bss_dgram.c openssl\crypto\bio\b_sock.c(377): warning C4996: 'gethostbyname': Use getaddrinfo() or GetAddrInfoW() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings [E:\GitHub\node\deps\openssl\openssl.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(2238): note: see declaration of 'gethostbyname' bss_fd.c bss_file.c bss_log.c bss_mem.c bss_null.c bss_sock.c bn_add.c bn_blind.c bn_const.c bn_ctx.c bn_depr.c bn_div.c bn_err.c v8_libbase.vcxproj -> E:\GitHub\node\Release\lib\v8_libbase.lib bn_exp.c bn_exp2.c v8_libsampler.vcxproj -> E:\GitHub\node\Release\lib\v8_libsampler.lib bn_gcd.c bn_gf2m.c bn_kron.c bn_lib.c bn_mod.c bn_mont.c bn_mpi.c bn_mul.c adler32.c bn_nist.c compress.c crc32.c deflate.c gzclose.c gzlib.c gzread.c gzwrite.c infback.c inffast.c inflate.c inftrees.c bn_prime.c bn_print.c bn_rand.c trees.c uncompr.c bn_recp.c zutil.c bn_shift.c bn_sqr.c bn_sqrt.c bn_word.c bn_x931p.c buf_err.c buf_str.c buffer.c cmll_cfb.c cmll_ctr.c cmll_ecb.c cmll_ofb.c cmll_utl.c c_cfb64.c c_ecb.c c_ofb64.c c_skey.c cm_ameth.c cm_pmeth.c cmac.c cms_asn1.c cms_att.c cms_cd.c cms_dd.c cms_enc.c cms_env.c cms_err.c cms_ess.c cms_io.c cms_kari.c cms_lib.c cms_pwri.c cms_sd.c cms_smime.c conf_api.c conf_def.c conf_err.c conf_lib.c conf_mall.c conf_mod.c zlib.vcxproj -> E:\GitHub\node\Release\lib\zlib.lib conf_sap.c cpt_err.c cryptlib.c cversion.c cbc_cksm.c cbc_enc.c openssl\crypto\conf\conf_def.c(611): warning C4244: '-=': conversion from '__int64' to 'int', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] cfb64ede.c cfb64enc.c cfb_enc.c des_old.c des_old2.c ecb3_enc.c ecb_enc.c openssl\crypto\conf\conf_mod.c(321): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] ede_cbcm_enc.c openssl\crypto\conf\conf_mod.c(593): warning C4244: 'function': conversion from '__int64' to 'int', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] enc_read.c openssl\crypto\cryptlib.c(447): warning C4311: 'type cast': pointer truncation from 'void *' to 'unsigned long' [E:\GitHub\node\deps\openssl\openssl.vcxproj] enc_writ.c fcrypt.c ofb64ede.c ofb64enc.c ofb_enc.c pcbc_enc.c qud_cksm.c rand_key.c read2pwd.c rpc_enc.c set_key.c str2key.c xcbc_enc.c dh_ameth.c dh_asn1.c dh_check.c dh_depr.c dh_err.c dh_gen.c dh_kdf.c dh_key.c dh_lib.c dh_pmeth.c dh_prn.c dh_rfc5114.c dsa_ameth.c openssl\crypto\dh\dh_kdf.c(78): warning C4244: '-=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] dsa_asn1.c dsa_depr.c dsa_err.c dsa_gen.c dsa_key.c dsa_lib.c dsa_ossl.c dsa_pmeth.c dsa_prn.c dsa_sign.c dsa_vrf.c dso_beos.c dso_dl.c dso_dlfcn.c dso_err.c dso_lib.c dso_null.c dso_openssl.c dso_vms.c dso_win32.c ebcdic.c ec2_mult.c ec2_oct.c ec2_smpl.c ec_ameth.c ec_asn1.c ec_check.c ec_curve.c ec_cvt.c ec_err.c ec_key.c ec_lib.c ec_mult.c ec_oct.c ec_pmeth.c ec_print.c eck_prn.c ecp_mont.c ecp_nist.c ecp_nistp224.c ecp_nistp256.c ecp_nistp521.c ecp_nistputil.c ecp_oct.c ecp_smpl.c ech_err.c ech_kdf.c ech_key.c ech_lib.c ech_ossl.c ecs_asn1.c ecs_err.c ecs_lib.c ecs_ossl.c ecs_sign.c ecs_vrf.c eng_all.c eng_cnf.c eng_cryptodev.c eng_ctrl.c eng_dyn.c eng_err.c eng_fat.c eng_init.c eng_lib.c eng_list.c eng_openssl.c eng_pkey.c eng_rdrand.c eng_table.c tb_asnmth.c tb_cipher.c tb_dh.c tb_digest.c tb_dsa.c tb_ecdh.c tb_ecdsa.c tb_pkmeth.c tb_rand.c tb_rsa.c tb_store.c err.c err_all.c err_prn.c bio_b64.c bio_enc.c bio_md.c bio_ok.c c_all.c c_allc.c c_alld.c digest.c e_aes.c e_aes_cbc_hmac_sha1.c openssl\crypto\evp\bio_b64.c(249): warning C4244: 'function': conversion from '__int64' to 'int', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\crypto\evp\bio_b64.c(256): warning C4244: '-=': conversion from '__int64' to 'int', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\crypto\evp\bio_b64.c(280): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] e_aes_cbc_hmac_sha256.c e_bf.c e_camellia.c e_cast.c e_des.c e_des3.c e_idea.c e_null.c e_old.c e_rc2.c e_rc4.c e_rc4_hmac_md5.c e_rc5.c e_seed.c e_xcbc_d.c encode.c evp_acnf.c evp_cnf.c evp_enc.c evp_err.c evp_key.c evp_lib.c evp_pbe.c evp_pkey.c m_dss.c m_dss1.c m_ecdsa.c m_md2.c m_md4.c m_md5.c m_mdc2.c m_null.c m_ripemd.c m_sha.c m_sha1.c m_sigver.c m_wp.c names.c p5_crpt.c p5_crpt2.c p_dec.c p_enc.c p_lib.c p_open.c p_seal.c p_sign.c p_verify.c pmeth_fn.c pmeth_gn.c pmeth_lib.c ex_data.c fips_ers.c hm_ameth.c hm_pmeth.c hmac.c i_cbc.c i_cfb64.c i_ecb.c i_ofb64.c i_skey.c krb5_asn.c lh_stats.c lhash.c md4_dgst.c md4_one.c md5_dgst.c md5_one.c mdc2_one.c mdc2dgst.c mem.c mem_dbg.c cbc128.c ccm128.c cfb128.c ctr128.c cts128.c gcm128.c ofb128.c wrap128.c xts128.c o_dir.c o_fips.c o_init.c o_str.c o_time.c o_names.c obj_dat.c obj_err.c openssl\crypto\mem_dbg.c(326): warning C4311: 'type cast': pointer truncation from 'void *const ' to 'unsigned long' [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\crypto\mem_dbg.c(662): warning C4311: 'type cast': pointer truncation from 'void *const ' to 'unsigned long' [E:\GitHub\node\deps\openssl\openssl.vcxproj] obj_lib.c obj_xref.c ocsp_asn.c ocsp_cl.c ocsp_err.c ocsp_ext.c ocsp_ht.c ocsp_lib.c ocsp_prn.c ocsp_srv.c ocsp_vfy.c pem_all.c pem_err.c pem_info.c pem_lib.c pem_oth.c pem_pk8.c pem_pkey.c pem_seal.c pem_sign.c pem_x509.c pem_xaux.c pvkfmt.c p12_add.c p12_asn.c p12_attr.c openssl\crypto\pem\pem_lib.c(870): warning C4244: 'return': conversion from '__int64' to 'int', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] p12_crpt.c p12_crt.c p12_decr.c p12_init.c p12_key.c p12_kiss.c p12_mutl.c p12_npas.c p12_p8d.c p12_p8e.c p12_utl.c pk12err.c bio_pk7.c pk7_asn1.c pk7_attr.c pk7_doit.c pk7_lib.c pk7_mime.c pk7_smime.c pkcs7err.c pqueue.c md_rand.c rand_egd.c rand_err.c rand_lib.c rand_nw.c rand_os2.c rand_unix.c rand_win.c randfile.c rc2_cbc.c rc2_ecb.c rc2_skey.c rc2cfb64.c rc2ofb64.c rc4_utl.c rmd_dgst.c rmd_one.c rsa_ameth.c rsa_asn1.c rsa_chk.c rsa_crpt.c rsa_depr.c rsa_eay.c rsa_err.c rsa_gen.c rsa_lib.c rsa_none.c openssl\crypto\rand\rand_win.c(458): warning C4244: 'function': conversion from 'SIZE_T' to 'int', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] rsa_null.c openssl\crypto\rand\rand_win.c(467): warning C4244: 'function': conversion from 'SIZE_T' to 'int', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] rsa_oaep.c rsa_pk1.c rsa_pmeth.c rsa_prn.c rsa_pss.c rsa_saos.c rsa_sign.c rsa_ssl.c rsa_x931.c seed.c seed_cbc.c seed_cfb.c seed_ecb.c seed_ofb.c sha1_one.c sha1dgst.c sha256.c sha512.c sha_dgst.c sha_one.c srp_lib.c srp_vfy.c stack.c ts_asn1.c ts_conf.c ts_err.c ts_lib.c ts_req_print.c ts_req_utils.c ts_rsp_print.c ts_rsp_sign.c ts_rsp_utils.c ts_rsp_verify.c ts_verify_ctx.c openssl\crypto\srp\srp_vfy.c(104): warning C4244: '=': conversion from '__int64' to 'unsigned char', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] txt_db.c ui_err.c ui_lib.c ui_openssl.c ui_util.c uid.c wp_dgst.c by_dir.c by_file.c x509_att.c x509_cmp.c x509_d2.c x509_def.c x509_err.c x509_ext.c x509_lu.c openssl\crypto\txt_db\txt_db.c(300): warning C4244: '=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] x509_obj.c x509_r2x.c x509_req.c x509_set.c x509_trs.c x509_txt.c x509_v3.c x509_vfy.c x509_vpm.c x509cset.c x509name.c x509rset.c x509spki.c x509type.c x_all.c pcy_cache.c pcy_data.c pcy_lib.c pcy_map.c pcy_node.c pcy_tree.c v3_addr.c v3_akey.c v3_akeya.c v3_alt.c v3_asid.c v3_bcons.c v3_bitst.c v3_conf.c v3_cpols.c v3_crld.c v3_enum.c v3_extku.c v3_genn.c v3_ia5.c openssl\crypto\x509v3\v3_alt.c(584): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] v3_info.c v3_int.c v3_lib.c v3_ncons.c v3_ocsp.c v3_pci.c v3_pcia.c v3_pcons.c v3_pku.c openssl\crypto\x509v3\v3_info.c(181): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] v3_pmaps.c v3_prn.c v3_purp.c v3_scts.c openssl\crypto\x509v3\v3_ncons.c(458): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] v3_skey.c v3_sxnet.c v3_utl.c v3err.c e_4758cca.c e_aep.c e_atalla.c e_capi.c e_chil.c e_cswift.c e_gmp.c e_nuron.c e_sureware.c openssl\crypto\x509v3\v3_utl.c(486): warning C4244: '=': conversion from '__int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl.vcxproj] e_ubsec.c bn_asm.c bf_enc.c rsaz_exp.c c_enc.c cmll_misc.c des_enc.c fcrypt_b.c ecp_nistz256.c ui_compat.c openssl\crypto\ec\ecp_nistz256.c(182): warning C4146: unary minus operator applied to unsigned type, result still unsigned [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\crypto\ec\ecp_nistz256.c(744): warning C4090: 'function': different 'const' qualifiers [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\crypto\ec\ecp_nistz256.c(1353): warning C4090: 'function': different 'const' qualifiers [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\crypto\ec\ecp_nistz256.c(1355): warning C4090: 'function': different 'const' qualifiers [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\crypto\ec\ecp_nistz256.c(1390): warning C4090: 'function': different 'const' qualifiers [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\crypto\ec\ecp_nistz256.c(1392): warning C4090: 'function': different 'const' qualifiers [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl\crypto\ec\ecp_nistz256.c(1504): warning C4334: '<<': result of 32-bit shift implicitly converted to 64 bits (was 64-bit shift intended?) [E:\GitHub\node\deps\openssl\openssl.vcxproj] openssl.vcxproj -> E:\GitHub\node\Release\lib\openssl.lib app_rand.c apps.c asn1pars.c ca.c ciphers.c cms.c crl.c crl2p7.c dgst.c dh.c dhparam.c dsa.c stubdata.cpp openssl\apps\apps.c(2434): warning C4244: '-=': conversion from '__int64' to 'int', possible loss of data [E:\GitHub\node\deps\openssl\openssl-cli.vcxproj] collationinfo.cpp dsaparam.c denseranges.cpp filestrm.cpp filetools.cpp flagparser.cpp package.cpp pkgitems.cpp pkg_genc.cpp ec.c pkg_gencmn.cpp pkg_icu.cpp ppucd.cpp swapimpl.cpp ecparam.c enc.c engine.c errstr.c gendh.c gendsa.c Generating inspector protocol sources from protocol json genpkey.c genrsa.c nseq.c ocsp.c toolutil.cpp E:\GitHub\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\tools\toolutil\pkg_gencmn.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] ucbuf.cpp ucln_tu.cpp ..\..\deps\icu-small\source\tools\toolutil\pkg_gencmn.cpp(363): warning C4477: 'sprintf' : format string '%lu' requires an argument of type 'unsigned long', but variadic argument 1 has type 'unsigned __int64' [E:\GitHub\node\tools\icu\icutools.vcxproj] ..\..\deps\icu-small\source\tools\toolutil\pkg_gencmn.cpp(363): note: consider using '%llu' in the format stringE:\GitHub\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\tools\toolutil\pkg_genc.cpp) openssl\apps\genrsa.c(290): warning C4244: '+=': conversion from 'unsigned __int64' to 'long', possible loss of data [E:\GitHub\node\deps\openssl\openssl-cli.vcxproj] openssl.c ..\..\deps\icu-small\source\tools\toolutil\pkg_gencmn.cpp(363): note: consider using '%Iu' in the format string ucm.cpp ..\..\deps\icu-small\source\tools\toolutil\pkg_gencmn.cpp(363): note: consider using '%I64u' in the format string ucmstate.cpp passwd.c pkcs12.c pkcs7.c pkcs8.c pkey.c pkeyparam.c pkeyutl.c unewdata.cpp uoptions.cpp uparse.cpp prime.c writesrc.cpp rand.c req.c rsa.c ..\..\deps\icu-small\source\tools\toolutil\toolutil.cpp(146): warning C4244: '=': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icutools.vcxproj] xmlparser.cpp appendable.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\tools\toolutil\writesrc.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] bmpset.cpp brkeng.cpp rsautl.c s_cb.c brkiter.cpp bytestream.cpp s_client.c bytestrie.cpp openssl\apps\req.c(1541): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data [E:\GitHub\node\deps\openssl\openssl-cli.vcxproj] s_server.c s_socket.c s_time.c sess_id.c smime.c speed.c spkac.c e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\tools\toolutil\swapimpl.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] bytestriebuilder.cpp srp.c ts.c e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\tools\toolutil\collationinfo.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] verify.c bytestrieiterator.cpp caniter.cpp version.c chariter.cpp openssl\apps\s_socket.c(165): warning C4996: 'WSACancelBlockingCall': Use Winsock 2 instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings [E:\GitHub\node\deps\openssl\openssl-cli.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(2499): note: see declaration of 'WSACancelBlockingCall' openssl\apps\s_socket.c(445): warning C4996: 'gethostbyaddr': Use getnameinfo() or GetNameInfoW() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings [E:\GitHub\node\deps\openssl\openssl-cli.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(2216): note: see declaration of 'gethostbyaddr' x509.c openssl\apps\s_socket.c(594): warning C4996: 'gethostbyname': Use getaddrinfo() or GetAddrInfoW() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings [E:\GitHub\node\deps\openssl\openssl-cli.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(2238): note: see declaration of 'gethostbyname' e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\brkeng.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\brkiter.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] charstr.cpp cmemory.cpp cstr.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\cmemory.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] cstring.cpp cwchar.cpp dictbe.cpp dictionarydata.cpp dtintrv.cpp edits.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\caniter.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] errorcode.cpp filteredbrk.cpp filterednormalizer2.cpp icudataver.cpp icuplug.cpp listformatter.cpp loadednormalizer2impl.cpp locavailable.cpp locbased.cpp locdispnames.cpp locdspnm.cpp locid.cpp loclikely.cpp locmap.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\listformatter.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\loadednormalizer2impl.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\locavailable.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] locresdata.cpp locutil.cpp messagepattern.cpp normalizer2.cpp affixpatternparser.cpp ..\..\deps\icu-small\source\common\locdispnames.cpp(545): warning C4244: '=': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icutools.vcxproj] alphaindex.cpp ..\..\deps\icu-small\source\common\locdispnames.cpp(561): warning C4244: '=': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icutools.vcxproj] anytrans.cpp ..\..\deps\icu-small\source\common\locdispnames.cpp(562): warning C4244: '=': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icutools.vcxproj] astro.cpp basictz.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\locid.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] libraries.cc bocsu.cpp brktrans.cpp extras-libraries.cc buddhcal.cpp calendar.cpp casetrn.cpp cecal.cpp experimental-extras-libraries.cc snapshot-empty.cc chnsecal.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\locdspnm.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] normalizer2impl.cpp normlzr.cpp E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_nosnapshot.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file E:\GitHub\node\Release\obj\global_intermediate\libraries.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file E:\GitHub\node\Release\obj\global_intermediate\libraries.cc) parsepos.cpp patternprops.cpp E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_nosnapshot.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file E:\GitHub\node\Release\obj\global_intermediate\experimental-extras-libraries.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file E:\GitHub\node\Release\obj\global_intermediate\experimental-extras-libraries.cc) ..\..\deps\icu-small\source\common\locdspnm.cpp(57): warning C4244: 'return': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icutools.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_nosnapshot.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file E:\GitHub\node\Release\obj\global_intermediate\extras-libraries.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file E:\GitHub\node\Release\obj\global_intermediate\extras-libraries.cc) pluralmap.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\locutil.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] propname.cpp E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_nosnapshot.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file snapshot\snapshot-empty.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file snapshot\snapshot-empty.cc) e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\anytrans.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] propsvec.cpp punycode.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\brktrans.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\astro.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\chnsecal.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\normalizer2.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] putil.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\buddhcal.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] choicfmt.cpp rbbi.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\propsvec.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] rbbidata.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\calendar.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\putil.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] coleitr.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\normlzr.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] rbbinode.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\normalizer2impl.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] coll.cpp C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file E:\GitHub\node\Release\obj\global_intermediate\libraries.cc) [E:\GitHub\node\deps\v8\src\v8_nosnapshot.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file E:\GitHub\node\Release\obj\global_intermediate\libraries.cc) [E:\GitHub\node\deps\v8\src\v8_nosnapshot.vcxproj] rbbirb.cpp C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file E:\GitHub\node\Release\obj\global_intermediate\experimental-extras-libraries.cc) [E:\GitHub\node\deps\v8\src\v8_nosnapshot.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file E:\GitHub\node\Release\obj\global_intermediate\experimental-extras-libraries.cc) [E:\GitHub\node\deps\v8\src\v8_nosnapshot.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file E:\GitHub\node\Release\obj\global_intermediate\libraries.cc) [E:\GitHub\node\deps\v8\src\v8_nosnapshot.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file E:\GitHub\node\Release\obj\global_intermediate\libraries.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file E:\GitHub\node\Release\obj\global_intermediate\libraries.cc) [E:\GitHub\node\deps\v8\src\v8_nosnapshot.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file E:\GitHub\node\Release\obj\global_intermediate\libraries.cc) rbbiscan.cpp rbbisetb.cpp collation.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\propname.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] collationbuilder.cpp E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file E:\GitHub\node\Release\obj\global_intermediate\experimental-extras-libraries.cc) [E:\GitHub\node\deps\v8\src\v8_nosnapshot.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file E:\GitHub\node\Release\obj\global_intermediate\experimental-extras-libraries.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file E:\GitHub\node\Release\obj\global_intermediate\experimental-extras-libraries.cc) [E:\GitHub\node\deps\v8\src\v8_nosnapshot.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file E:\GitHub\node\Release\obj\global_intermediate\experimental-extras-libraries.cc) collationcompare.cpp collationdata.cpp C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file E:\GitHub\node\Release\obj\global_intermediate\extras-libraries.cc) [E:\GitHub\node\deps\v8\src\v8_nosnapshot.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file snapshot\snapshot-empty.cc) [E:\GitHub\node\deps\v8\src\v8_nosnapshot.vcxproj] collationdatabuilder.cpp collationdatareader.cpp C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file E:\GitHub\node\Release\obj\global_intermediate\extras-libraries.cc) [E:\GitHub\node\deps\v8\src\v8_nosnapshot.vcxproj] collationdatawriter.cpp collationfastlatin.cpp C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file snapshot\snapshot-empty.cc) [E:\GitHub\node\deps\v8\src\v8_nosnapshot.vcxproj] rbbistbl.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\rbbidata.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] rbbitblb.cpp E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file snapshot\snapshot-empty.cc) [E:\GitHub\node\deps\v8\src\v8_nosnapshot.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file snapshot\snapshot-empty.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file snapshot\snapshot-empty.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file E:\GitHub\node\Release\obj\global_intermediate\extras-libraries.cc) [E:\GitHub\node\deps\v8\src\v8_nosnapshot.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file E:\GitHub\node\Release\obj\global_intermediate\extras-libraries.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file E:\GitHub\node\Release\obj\global_intermediate\extras-libraries.cc) [E:\GitHub\node\deps\v8\src\v8_nosnapshot.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file E:\GitHub\node\Release\obj\global_intermediate\extras-libraries.cc) e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\rbbi.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file snapshot\snapshot-empty.cc) resbund.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\coll.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\coleitr.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] resbund_cnv.cpp collationfastlatinbuilder.cpp resource.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\rbbirb.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\collationdata.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] ruleiter.cpp collationfcd.cpp collationiterator.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\collationcompare.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\collationdatabuilder.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\collationdatawriter.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\collationfastlatin.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\collationbuilder.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\resbund.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\rbbistbl.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] schriter.cpp collationkeys.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\rbbitblb.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] serv.cpp servlk.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\collationdatareader.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file snapshot\snapshot-empty.cc) [E:\GitHub\node\deps\v8\src\v8_nosnapshot.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file snapshot\snapshot-empty.cc) servlkf.cpp servls.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\collationfastlatinbuilder.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] collationroot.cpp servnotf.cpp collationrootelements.cpp servrbf.cpp C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_nosnapshot.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file snapshot\snapshot-empty.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file snapshot\snapshot-empty.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file snapshot\snapshot-empty.cc) servslkf.cpp sharedobject.cpp C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_nosnapshot.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ..\..\deps\icu-small\source\i18n\collationdatawriter.cpp(227): warning C4244: '=': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icui18n.vcxproj] ] (compiling source file snapshot\snapshot-empty.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file snapshot\snapshot-empty.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file snapshot\snapshot-empty.cc) simpleformatter.cpp stringpiece.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\sharedobject.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] collationruleparser.cpp stringtriebuilder.cpp ..\..\deps\icu-small\source\i18n\collationfastlatinbuilder.cpp(610): warning C4244: 'initializing': conversion from 'int64_t' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icui18n.vcxproj] collationsets.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\collationiterator.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] uarrsort.cpp ubidi.cpp ubidiln.cpp ubiditransform.cpp collationsettings.cpp ubidiwrt.cpp ubidi_props.cpp collationtailoring.cpp ubrk.cpp ucase.cpp collationweights.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\ubidi_props.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] compactdecimalformat.cpp ucasemap.cpp ucasemap_titlecase_brkiter.cpp ucat.cpp uchar.cpp ucharstrie.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\collationkeys.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\collationroot.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] coptccal.cpp cpdtrans.cpp ucharstriebuilder.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\uchar.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\coptccal.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] ucharstrieiterator.cpp csdetect.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\collationruleparser.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] csmatch.cpp uchriter.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\collationsets.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\csdetect.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\collationsettings.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\ucase.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\collationtailoring.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] ucln_cmn.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\compactdecimalformat.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] csr2022.cpp ucmndata.cpp ucnv.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\ucln_cmn.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] csrecog.cpp csrmbcs.cpp ucnv2022.cpp csrsbcs.cpp ucnvbocu.cpp csrucode.cpp ucnvdisp.cpp csrutf8.cpp ucnvhz.cpp ucnvisci.cpp ucnvlat1.cpp ucnvmbcs.cpp ucnvscsu.cpp ucnvsel.cpp ucnv_bld.cpp curramt.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\ucnv_bld.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] ucnv_cb.cpp currfmt.cpp ucnv_cnv.cpp currpinf.cpp ucnv_ct.cpp currunit.cpp dangical.cpp datefmt.cpp ucnv_err.cpp ucnv_ext.cpp dayperiodrules.cpp ucnv_io.cpp dcfmtsym.cpp ucnv_lmb.cpp decContext.cpp ucnv_set.cpp ucnv_u16.cpp ucnv_u32.cpp ucnv_u7.cpp ucnv_u8.cpp decfmtst.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\ucnv_io.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] ucol_swp.cpp ucurr.cpp decimalformatpattern.cpp decimfmt.cpp udata.cpp udatamem.cpp decimfmtimpl.cpp udataswp.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\ucol_swp.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] uenum.cpp uhash.cpp uhash_us.cpp uidna.cpp uinit.cpp uinvchar.cpp uiter.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\uinit.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] ulist.cpp ulistformatter.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\dangical.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\ucnvsel.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] uloc.cpp uloc_keytype.cpp uloc_tag.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\dayperiodrules.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] umapfile.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\uloc.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\decfmtst.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] decNumber.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\uloc_keytype.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] umath.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\udata.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] ..\..\deps\icu-small\source\i18n\decNumber.cpp(389): warning C4244: 'argument': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icui18n.vcxproj] v8_nosnapshot.vcxproj -> E:\GitHub\node\Release\lib\v8_nosnapshot.lib ..\..\deps\icu-small\source\i18n\decNumber.cpp(669): warning C4244: '-=': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icui18n.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\ucurr.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\datefmt.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] digitaffix.cpp ..\..\deps\icu-small\source\i18n\decNumber.cpp(869): warning C4244: 'argument': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icui18n.vcxproj] ..\..\deps\icu-small\source\i18n\decNumber.cpp(1256): warning C4244: 'argument': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icui18n.vcxproj] ..\..\deps\icu-small\source\i18n\decNumber.cpp(1883): warning C4244: 'argument': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icui18n.vcxproj] digitaffixesandpadding.cpp umutex.cpp ..\..\deps\icu-small\source\i18n\decNumber.cpp(2589): warning C4244: 'argument': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icui18n.vcxproj] ..\..\deps\icu-small\source\i18n\decNumber.cpp(3313): warning C4244: 'argument': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icui18n.vcxproj] ..\..\deps\icu-small\source\i18n\decNumber.cpp(5104): warning C4244: '=': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icui18n.vcxproj] digitformatter.cpp unames.cpp ..\..\deps\icu-small\source\i18n\decNumber.cpp(6590): warning C4244: 'return': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icui18n.vcxproj] ..\..\deps\icu-small\source\i18n\decNumber.cpp(6594): warning C4244: 'return': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icui18n.vcxproj] ..\..\deps\icu-small\source\i18n\decNumber.cpp(6617): warning C4244: 'return': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icui18n.vcxproj] ..\..\deps\icu-small\source\i18n\decNumber.cpp(6801): warning C4244: 'return': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icui18n.vcxproj] ..\..\deps\icu-small\source\i18n\decNumber.cpp(6829): warning C4244: 'return': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icui18n.vcxproj] digitgrouping.cpp ..\..\deps\icu-small\source\i18n\decNumber.cpp(7693): warning C4244: 'argument': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icui18n.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\umutex.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\unames.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] digitinterval.cpp digitlst.cpp dtfmtsym.cpp unifiedcache.cpp dtitvfmt.cpp dtitvinf.cpp dtptngen.cpp unifilt.cpp dtrule.cpp appendable.cpp bmpset.cpp ..\..\deps\icu-small\source\common\uloc.cpp(1132): warning C4244: 'argument': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icutools.vcxproj] brkeng.cpp brkiter.cpp bytestream.cpp ..\..\deps\icu-small\source\common\uloc.cpp(2411): warning C4244: 'initializing': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icutools.vcxproj] unifunct.cpp uniset.cpp bytestrie.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\unifiedcache.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] bytestriebuilder.cpp bytestrieiterator.cpp caniter.cpp chariter.cpp charstr.cpp cmemory.cpp unisetspan.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\cmemory.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] uniset_closure.cpp cstr.cpp esctrn.cpp ethpccal.cpp uniset_props.cpp unistr.cpp unistr_case.cpp cstring.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\ethpccal.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] unistr_case_locale.cpp unistr_cnv.cpp unistr_props.cpp fmtable.cpp fmtable_cnv.cpp cwchar.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\brkiter.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\digitlst.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] unistr_titlecase_brkiter.cpp format.cpp dictbe.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\brkeng.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] unorm.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\caniter.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\dtptngen.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] fphdlimp.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\unistr.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] fpositer.cpp dictionarydata.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\dtfmtsym.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\dtitvfmt.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] dtintrv.cpp edits.cpp errorcode.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\uniset_props.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] funcrepl.cpp filteredbrk.cpp filterednormalizer2.cpp icudataver.cpp gender.cpp icuplug.cpp listformatter.cpp loadednormalizer2impl.cpp unormcmp.cpp locavailable.cpp gregocal.cpp locbased.cpp uobject.cpp locdispnames.cpp gregoimp.cpp hebrwcal.cpp uprops.cpp uresbund.cpp uresdata.cpp ures_cnv.cpp uscript.cpp locdspnm.cpp uscript_props.cpp usc_impl.cpp locid.cpp uset.cpp loclikely.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\unorm.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] indiancal.cpp usetiter.cpp inputext.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\listformatter.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] uset_props.cpp ushape.cpp islamcal.cpp japancal.cpp measfmt.cpp usprep.cpp measunit.cpp measure.cpp locmap.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\loadednormalizer2impl.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] locresdata.cpp ..\..\deps\icu-small\source\common\locdispnames.cpp(545): warning C4244: '=': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icuucx.vcxproj] ..\..\deps\icu-small\source\common\locdispnames.cpp(561): warning C4244: '=': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icuucx.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\gender.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] ..\..\deps\icu-small\source\common\locdispnames.cpp(562): warning C4244: '=': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icuucx.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\gregocal.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\unormcmp.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] ustack.cpp msgfmt.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\locavailable.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\locid.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\locdspnm.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\hebrwcal.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] ustrcase.cpp locutil.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\uresbund.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] messagepattern.cpp name2uni.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\uprops.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] normalizer2.cpp normalizer2impl.cpp ..\..\deps\icu-small\source\common\locdspnm.cpp(57): warning C4244: 'return': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icuucx.vcxproj] normlzr.cpp nfrs.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\islamcal.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\usprep.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\indiancal.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] parsepos.cpp nfrule.cpp ustrcase_locale.cpp nfsubs.cpp ustrenum.cpp ustrfmt.cpp ustring.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\japancal.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] patternprops.cpp ustrtrns.cpp ustr_cnv.cpp pluralmap.cpp propname.cpp propsvec.cpp nortrans.cpp punycode.cpp putil.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\ustr_cnv.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\measfmt.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\locutil.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] ustr_titlecase_brkiter.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\propsvec.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] ustr_wcs.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\putil.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] rbbi.cpp nultrans.cpp utext.cpp rbbidata.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\normalizer2impl.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] utf_impl.cpp util.cpp numfmt.cpp rbbinode.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\normalizer2.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] ..\..\deps\icu-small\source\common\ustrcase.cpp(1603): warning C4244: '=': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icutools.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\normlzr.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] util_props.cpp ..\..\deps\icu-small\source\common\ustrcase.cpp(1604): warning C4244: '=': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icutools.vcxproj] utrace.cpp utrie.cpp rbbirb.cpp utrie2.cpp utrie2_builder.cpp numsys.cpp olsontz.cpp persncal.cpp uts46.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\propname.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\utrie2.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\utrie2_builder.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] utypes.cpp pluralaffix.cpp uvector.cpp rbbiscan.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\rbbidata.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] uvectr32.cpp ..\..\deps\icu-small\source\i18n\nfsubs.cpp(114): warning C4244: 'return': conversion from 'const int64_t' to 'double', possible loss of data [E:\GitHub\node\tools\icu\icui18n.vcxproj] ..\..\deps\icu-small\source\i18n\nfsubs.cpp(151): warning C4244: 'argument': conversion from 'const int64_t' to 'double', possible loss of data [E:\GitHub\node\tools\icu\icui18n.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\rbbi.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] rbbisetb.cpp rbbistbl.cpp ..\..\deps\icu-small\source\i18n\nfsubs.cpp(161): warning C4244: 'argument': conversion from 'const int64_t' to 'double', possible loss of data [E:\GitHub\node\tools\icu\icui18n.vcxproj] ..\..\deps\icu-small\source\i18n\nfsubs.cpp(164): warning C4244: 'return': conversion from 'const int64_t' to 'double', possible loss of data [E:\GitHub\node\tools\icu\icui18n.vcxproj] rbbitblb.cpp uvectr64.cpp plurfmt.cpp wintz.cpp affixpatternparser.cpp alphaindex.cpp plurrule.cpp resbund.cpp precision.cpp anytrans.cpp astro.cpp resbund_cnv.cpp basictz.cpp quant.cpp quantityformatter.cpp resource.cpp ruleiter.cpp bocsu.cpp rbnf.cpp brktrans.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\numfmt.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] buddhcal.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\persncal.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\rbbirb.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] calendar.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\olsontz.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\rbbistbl.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] schriter.cpp rbt.cpp serv.cpp servlk.cpp casetrn.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\rbbitblb.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] servlkf.cpp cecal.cpp servls.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\resbund.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\brktrans.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\astro.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\plurrule.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\anytrans.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] ..\..\deps\icu-small\source\i18n\precision.cpp(242): warning C4244: 'argument': conversion from 'double' to 'int64_t', possible loss of data [E:\GitHub\node\tools\icu\icui18n.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\buddhcal.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] E:\GitHub\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\rbt.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\calendar.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] rbtz.cpp chnsecal.cpp servnotf.cpp servrbf.cpp servslkf.cpp sharedobject.cpp simpleformatter.cpp stringpiece.cpp choicfmt.cpp coleitr.cpp coll.cpp stringtriebuilder.cpp collation.cpp rbt_data.cpp rbt_pars.cpp rbt_rule.cpp rbt_set.cpp regexcmp.cpp regeximp.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\sharedobject.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] collationbuilder.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\rbt_data.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] uarrsort.cpp ubidi.cpp ubidiln.cpp ubiditransform.cpp ubidiwrt.cpp regexst.cpp collationcompare.cpp ubidi_props.cpp regextxt.cpp ubrk.cpp ucase.cpp region.cpp ucasemap.cpp reldatefmt.cpp collationdata.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\ubidi_props.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] ucasemap_titlecase_brkiter.cpp ucat.cpp reldtfmt.cpp uchar.cpp collationdatabuilder.cpp collationdatareader.cpp collationdatawriter.cpp ucharstrie.cpp ucharstriebuilder.cpp ucharstrieiterator.cpp rematch.cpp remtrans.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\uchar.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] collationfastlatin.cpp repattrn.cpp collationfastlatinbuilder.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\coll.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\rbtz.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\coleitr.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\chnsecal.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] E:\GitHub\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\rbt_rule.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] rulebasedcollator.cpp scientificnumberformatter.cpp uchriter.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\collationcompare.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\collationbuilder.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\ucase.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] ucln_cmn.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\ucln_cmn.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] ucmndata.cpp E:\GitHub\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\rbt_pars.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\region.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] collationfcd.cpp scriptset.cpp ucnv.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\collationdata.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] ucnv2022.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\collationdatareader.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] collationiterator.cpp ucnvbocu.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\collationdatabuilder.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] collationkeys.cpp ucnvdisp.cpp search.cpp selfmt.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\collationdatawriter.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] ucnvhz.cpp sharedbreakiterator.cpp collationroot.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\collationfastlatin.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] simpletz.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\collationfastlatinbuilder.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\rulebasedcollator.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\sharedbreakiterator.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] ucnvisci.cpp smallintformatter.cpp ucnvlat1.cpp collationrootelements.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\reldatefmt.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] collationruleparser.cpp ucnvmbcs.cpp ucnvscsu.cpp collationsets.cpp smpdtfmt.cpp ucnvsel.cpp ..\..\deps\icu-small\source\i18n\collationdatawriter.cpp(227): warning C4244: '=': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icutools.vcxproj] ucnv_bld.cpp ucnv_cb.cpp ucnv_cnv.cpp collationsettings.cpp ..\..\deps\icu-small\source\i18n\collationfastlatinbuilder.cpp(610): warning C4244: 'initializing': conversion from 'int64_t' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icutools.vcxproj] ucnv_ct.cpp ucnv_err.cpp ucnv_ext.cpp collationtailoring.cpp ucnv_io.cpp ucnv_lmb.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\ucnv_bld.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] ucnv_set.cpp smpdtfst.cpp ucnv_u16.cpp ucnv_u32.cpp ucnv_u7.cpp collationweights.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\ucnv_io.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] ucnv_u8.cpp ucol_swp.cpp ucurr.cpp sortkey.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\collationiterator.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\collationkeys.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\ucol_swp.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] compactdecimalformat.cpp udata.cpp standardplural.cpp coptccal.cpp udatamem.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\collationroot.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] cpdtrans.cpp csdetect.cpp csmatch.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\coptccal.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] strmatch.cpp udataswp.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\csdetect.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] uenum.cpp uhash.cpp uhash_us.cpp strrepl.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\collationruleparser.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] uidna.cpp uinit.cpp uinvchar.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\simpletz.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\uinit.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] uiter.cpp ulist.cpp stsearch.cpp ulistformatter.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\collationsettings.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\collationsets.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\ucnvsel.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\smpdtfst.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\collationtailoring.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] uloc.cpp uloc_keytype.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\smpdtfmt.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] csr2022.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\uloc.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] csrecog.cpp uloc_tag.cpp umapfile.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\uloc_keytype.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\ucurr.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] taiwncal.cpp timezone.cpp titletrn.cpp csrmbcs.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\udata.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] csrsbcs.cpp E:\GitHub\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\strmatch.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] umath.cpp csrucode.cpp tmunit.cpp csrutf8.cpp umutex.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\compactdecimalformat.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] curramt.cpp tmutamt.cpp currfmt.cpp currpinf.cpp tmutfmt.cpp currunit.cpp E:\GitHub\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\strrepl.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] dangical.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\umutex.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] datefmt.cpp dayperiodrules.cpp unames.cpp unifiedcache.cpp unifilt.cpp dcfmtsym.cpp tolowtrn.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\unames.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] decContext.cpp unifunct.cpp decfmtst.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\taiwncal.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] toupptrn.cpp translit.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\unifiedcache.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] uniset.cpp unisetspan.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\titletrn.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] decimalformatpattern.cpp decimfmt.cpp uniset_closure.cpp uniset_props.cpp unistr.cpp unistr_case.cpp transreg.cpp tridpars.cpp ..\..\deps\icu-small\source\common\uloc.cpp(1132): warning C4244: 'argument': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icuucx.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\timezone.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] ..\..\deps\icu-small\source\common\uloc.cpp(2411): warning C4244: 'initializing': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icuucx.vcxproj] tzfmt.cpp unistr_case_locale.cpp unistr_cnv.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\dangical.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] decimfmtimpl.cpp unistr_props.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\dayperiodrules.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] unistr_titlecase_brkiter.cpp tzgnames.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\decfmtst.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] tznames.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\datefmt.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] ..\..\deps\icu-small\source\i18n\timezone.cpp(1616): warning C4244: 'argument': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icui18n.vcxproj] decNumber.cpp digitaffix.cpp ..\..\deps\icu-small\source\i18n\timezone.cpp(1677): warning C4244: 'argument': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icui18n.vcxproj] tznames_impl.cpp digitaffixesandpadding.cpp tzrule.cpp unorm.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\unistr.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] ..\..\deps\icu-small\source\i18n\decNumber.cpp(389): warning C4244: 'argument': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icutools.vcxproj] ..\..\deps\icu-small\source\i18n\decNumber.cpp(669): warning C4244: '-=': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icutools.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\uniset_props.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] ..\..\deps\icu-small\source\i18n\decNumber.cpp(869): warning C4244: 'argument': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icutools.vcxproj] ..\..\deps\icu-small\source\i18n\decNumber.cpp(1256): warning C4244: 'argument': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icutools.vcxproj] digitformatter.cpp E:\GitHub\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\translit.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] ..\..\deps\icu-small\source\i18n\decNumber.cpp(1883): warning C4244: 'argument': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icutools.vcxproj] ..\..\deps\icu-small\source\i18n\decNumber.cpp(2589): warning C4244: 'argument': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icutools.vcxproj] unormcmp.cpp ..\..\deps\icu-small\source\i18n\decNumber.cpp(3313): warning C4244: 'argument': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icutools.vcxproj] ..\..\deps\icu-small\source\i18n\decNumber.cpp(5104): warning C4244: '=': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icutools.vcxproj] ..\..\deps\icu-small\source\i18n\decNumber.cpp(6590): warning C4244: 'return': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icutools.vcxproj] ..\..\deps\icu-small\source\i18n\decNumber.cpp(6594): warning C4244: 'return': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icutools.vcxproj] ..\..\deps\icu-small\source\i18n\decNumber.cpp(6617): warning C4244: 'return': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icutools.vcxproj] ..\..\deps\icu-small\source\i18n\decNumber.cpp(6801): warning C4244: 'return': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icutools.vcxproj] ..\..\deps\icu-small\source\i18n\decNumber.cpp(6829): warning C4244: 'return': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icutools.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\tridpars.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] ..\..\deps\icu-small\source\i18n\decNumber.cpp(7693): warning C4244: 'argument': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icutools.vcxproj] tztrans.cpp E:\GitHub\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\transreg.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] digitgrouping.cpp uobject.cpp ucal.cpp uprops.cpp uresbund.cpp digitinterval.cpp ucln_in.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\tzfmt.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] ucol.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\ucln_in.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] digitlst.cpp uresdata.cpp ures_cnv.cpp dtfmtsym.cpp dtitvfmt.cpp dtitvinf.cpp uscript.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\tznames.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] dtptngen.cpp uscript_props.cpp dtrule.cpp esctrn.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\tzgnames.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] ucoleitr.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\unorm.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] ethpccal.cpp usc_impl.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\tznames_impl.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] uset.cpp usetiter.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\unormcmp.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\ethpccal.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] uset_props.cpp ushape.cpp fmtable.cpp ucol_res.cpp usprep.cpp ucol_sit.cpp fmtable_cnv.cpp ucsdet.cpp ustack.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\uprops.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\uresbund.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] udat.cpp format.cpp udateintervalformat.cpp udatpg.cpp fphdlimp.cpp ustrcase.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\dtitvfmt.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] ufieldpositer.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\digitlst.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] uitercollationiterator.cpp fpositer.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\dtfmtsym.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] ulocdata.cpp umsg.cpp ustrcase_locale.cpp funcrepl.cpp ustrenum.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\dtptngen.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] gender.cpp unesctrn.cpp ustrfmt.cpp uni2name.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\usprep.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] gregocal.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\ucol_res.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] ustring.cpp ustrtrns.cpp ustr_cnv.cpp ustr_titlecase_brkiter.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\ustr_cnv.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] gregoimp.cpp ustr_wcs.cpp unum.cpp utext.cpp utf_impl.cpp hebrwcal.cpp ..\..\deps\icu-small\source\common\ustrcase.cpp(1603): warning C4244: '=': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icuucx.vcxproj] ..\..\deps\icu-small\source\common\ustrcase.cpp(1604): warning C4244: '=': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icuucx.vcxproj] util.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\udat.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] util_props.cpp indiancal.cpp utrace.cpp utrie.cpp ..\..\deps\icu-small\source\i18n\ulocdata.cpp(375): warning C4244: '=': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icui18n.vcxproj] inputext.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\uitercollationiterator.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] utrie2.cpp islamcal.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\utrie2.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] utrie2_builder.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\gender.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] unumsys.cpp japancal.cpp uts46.cpp measfmt.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\common\utrie2_builder.cpp) [E:\GitHub\node\tools\icu\icuucx.vcxproj] upluralrules.cpp utypes.cpp measunit.cpp measure.cpp uvector.cpp uvectr32.cpp uregex.cpp msgfmt.cpp uregexc.cpp uvectr64.cpp wintz.cpp uregion.cpp usearch.cpp uspoof.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\gregocal.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] uspoof_build.cpp name2uni.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\hebrwcal.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\indiancal.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\islamcal.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\japancal.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] uspoof_conf.cpp uspoof_impl.cpp utf16collationiterator.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\measfmt.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] nfrs.cpp utf8collationiterator.cpp utmscale.cpp nfrule.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\usearch.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\uspoof.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] nfsubs.cpp utrans.cpp nortrans.cpp valueformatter.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\uspoof_build.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] nultrans.cpp numfmt.cpp visibledigits.cpp vtzone.cpp numsys.cpp olsontz.cpp persncal.cpp pluralaffix.cpp vzone.cpp plurfmt.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\uspoof_impl.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] windtfmt.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\utf16collationiterator.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] plurrule.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\utf8collationiterator.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] winnmfmt.cpp wintzimpl.cpp ..\..\deps\icu-small\source\i18n\nfsubs.cpp(114): warning C4244: 'return': conversion from 'const int64_t' to 'double', possible loss of data [E:\GitHub\node\tools\icu\icutools.vcxproj] ..\..\deps\icu-small\source\i18n\nfsubs.cpp(151): warning C4244: 'argument': conversion from 'const int64_t' to 'double', possible loss of data [E:\GitHub\node\tools\icu\icutools.vcxproj] ..\..\deps\icu-small\source\i18n\nfsubs.cpp(161): warning C4244: 'argument': conversion from 'const int64_t' to 'double', possible loss of data [E:\GitHub\node\tools\icu\icutools.vcxproj] ..\..\deps\icu-small\source\i18n\nfsubs.cpp(164): warning C4244: 'return': conversion from 'const int64_t' to 'double', possible loss of data [E:\GitHub\node\tools\icu\icutools.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\numfmt.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\persncal.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\olsontz.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] zonemeta.cpp precision.cpp quant.cpp zrule.cpp quantityformatter.cpp rbnf.cpp ztrans.cpp rbt.cpp rbtz.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\plurrule.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] rbt_data.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\rbt_data.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] rbt_pars.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\zonemeta.cpp) [E:\GitHub\node\tools\icu\icui18n.vcxproj] rbt_rule.cpp rbt_set.cpp regexcmp.cpp ..\..\deps\icu-small\source\i18n\precision.cpp(242): warning C4244: 'argument': conversion from 'double' to 'int64_t', possible loss of data [E:\GitHub\node\tools\icu\icutools.vcxproj] regeximp.cpp E:\GitHub\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\rbt.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] regexst.cpp regextxt.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\rbtz.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] region.cpp reldatefmt.cpp reldtfmt.cpp rematch.cpp E:\GitHub\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\rbt_rule.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] E:\GitHub\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\rbt_pars.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] remtrans.cpp repattrn.cpp rulebasedcollator.cpp scientificnumberformatter.cpp scriptset.cpp search.cpp selfmt.cpp sharedbreakiterator.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\region.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] simpletz.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\sharedbreakiterator.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\reldatefmt.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] icustubdata.vcxproj -> E:\GitHub\node\Release\lib\icustubdata.lib smallintformatter.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\rulebasedcollator.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] smpdtfmt.cpp smpdtfst.cpp sortkey.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\simpletz.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] standardplural.cpp strmatch.cpp strrepl.cpp stsearch.cpp taiwncal.cpp timezone.cpp Generating code titletrn.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\smpdtfst.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] tmunit.cpp tmutamt.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\smpdtfmt.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] E:\GitHub\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\strrepl.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] E:\GitHub\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\strmatch.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] tmutfmt.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\timezone.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\taiwncal.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] tolowtrn.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\titletrn.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] toupptrn.cpp translit.cpp transreg.cpp tridpars.cpp ..\..\deps\icu-small\source\i18n\timezone.cpp(1616): warning C4244: 'argument': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icutools.vcxproj] ..\..\deps\icu-small\source\i18n\timezone.cpp(1677): warning C4244: 'argument': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icutools.vcxproj] tzfmt.cpp tzgnames.cpp tznames.cpp tznames_impl.cpp tzrule.cpp tztrans.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\tridpars.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] E:\GitHub\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\translit.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] E:\GitHub\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\transreg.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] ucal.cpp ucln_in.cpp ucol.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\ucln_in.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\tzfmt.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\tzgnames.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\tznames.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\tznames_impl.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] ucoleitr.cpp ucol_res.cpp ucol_sit.cpp ucsdet.cpp udat.cpp udateintervalformat.cpp udatpg.cpp ufieldpositer.cpp uitercollationiterator.cpp ulocdata.cpp umsg.cpp unesctrn.cpp uni2name.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\ucol_res.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] unum.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\udat.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] ..\..\deps\icu-small\source\i18n\ulocdata.cpp(375): warning C4244: '=': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icutools.vcxproj] unumsys.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\uitercollationiterator.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] upluralrules.cpp uregex.cpp uregexc.cpp uregion.cpp usearch.cpp uspoof.cpp uspoof_build.cpp uspoof_conf.cpp uspoof_impl.cpp utf16collationiterator.cpp utf8collationiterator.cpp utmscale.cpp utrans.cpp valueformatter.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\uspoof.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\usearch.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\uspoof_build.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] visibledigits.cpp vtzone.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\uspoof_impl.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] vzone.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\utf16collationiterator.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\utf8collationiterator.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] windtfmt.cpp winnmfmt.cpp wintzimpl.cpp zonemeta.cpp zrule.cpp ztrans.cpp locbund.cpp sprintf.cpp sscanf.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\io\locbund.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] ucln_io.cpp ufile.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\io\ucln_io.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] ufmt_cmn.cpp uprintf.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\i18n\zonemeta.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] uprntf_p.cpp uscanf.cpp e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\io\uprintf.cpp) [E:\GitHub\node\tools\icu\icutools.vcxproj] uscanf_p.cpp ustdio.cpp ustream.cpp stubdata.cpp ..\..\deps\icu-small\source\io\ustream.cpp(128): warning C4244: 'initializing': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\icutools.vcxproj] icui18n.vcxproj -> E:\GitHub\node\Release\lib\icui18n.lib Finished generating code icuucx.vcxproj -> E:\GitHub\node\Release\lib\icuucx.lib icutools.vcxproj -> E:\GitHub\node\Release\lib\icutools.lib openssl-cli.vcxproj -> E:\GitHub\node\Release\\openssl-cli.exe openssl-cli.vcxproj -> E:\GitHub\node\Release\openssl-cli.pdb (Full PDB) icupkg.cpp no-op.cc errmsg.c rbutil.c read.c rle.c ustr.c iculslocs.cc no-op.cc genrb.cpp parse.cpp prscmnts.cpp reslist.cpp wrtjava.cpp wrtxml.cpp E:\GitHub\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\tools\genrb\genrb.cpp) [E:\GitHub\node\tools\icu\genrb.vcxproj] ..\..\deps\icu-small\source\tools\genrb\reslist.cpp(1398): warning C4244: '=': conversion from '__int64' to 'int32_t', possible loss of data [E:\GitHub\node\tools\icu\genrb.vcxproj] e:\github\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file ..\..\deps\icu-small\source\tools\genrb\parse.cpp) [E:\GitHub\node\tools\icu\genrb.vcxproj] Generating code Generating code Generating code Finished generating code icupkg.vcxproj -> E:\GitHub\node\Release\\icupkg.exe icupkg.vcxproj -> E:\GitHub\node\Release\icupkg.pdb (Full PDB) genccode.c E:\GitHub\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored [E:\GitHub\node\tools\icu\genccode.vcxproj] no-op.cc Generating code Finished generating code Finished generating code iculslocs.vcxproj -> E:\GitHub\node\Release\\iculslocs.exe iculslocs.vcxproj -> E:\GitHub\node\Release\iculslocs.pdb (Full PDB) genrb.vcxproj -> E:\GitHub\node\Release\\genrb.exe genrb.vcxproj -> E:\GitHub\node\Release\genrb.pdb (Full PDB) Finished generating code genccode.vcxproj -> E:\GitHub\node\Release\\genccode.exe genccode.vcxproj -> E:\GitHub\node\Release\genccode.pdb (Full PDB) icutrim E:\GitHub\node\Release\obj\global_intermediate\icutmp\lang/res_index.txt:7: warning: Encountered empty table en en E:\GitHub\node\Release\obj\global_intermediate\icutmp\rbnf/res_index.txt:7: warning: Encountered empty table E:\GitHub\node\Release\obj\global_intermediate\icutmp\brkitr/res_index.txt:7: warning: Encountered empty table en E:\GitHub\node\Release\obj\global_intermediate\icutmp\region/res_index.txt:7: warning: Encountered empty table en E:\GitHub\node\Release\obj\global_intermediate\icutmp\unit/res_index.txt:7: warning: Encountered empty table Options: {'verbose': 1, 'filterfile': 'icu_small.json', 'toolpath': 'E:\\GitHub\\node\\Release\\', 'deltmpdir': 1, 'outfile': 'icudt59l.dat', 'datfile': '..\\..\\deps\\icu-small\\source\\data\\in\\icudt59l.dat', 'locales': 'en,root', 'endian': 'little', 'tmpdir': 'E:\\GitHub\\node\\Release\\obj\\global_intermediate\\icutmp'} 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 genccode generating object code for E:\GitHub\node\Release\obj\global_intermediate\icutmp\icudt59l.dat genccode: using architecture cpu=0 bits=64 big-endian=0 icudata.vcxproj -> E:\GitHub\node\Release\lib\icudata.lib injected-script-native.cc java-script-call-frame.cc accessors.cc allocation.cc api.cc asm-parser.cc asm-typer.cc injected-script.cc asm-wasm-builder.cc assembler.cc assert-scope.cc builtins-arraybuffer.cc builtins-async-generator-gen.cc inspected-context.cc remote-object-id.cc address-map.cc allocation-site-scopes.cc asm-scanner.cc asm-types.cc builtins-arguments-gen.cc builtins-array-gen.cc builtins-async-gen.cc builtins-call.cc builtins-date.cc Console.cpp HeapProfiler.cpp Runtime.cpp string-16.cc test-interface.cc v8-console-agent-impl.cc v8-debugger.cc v8-debugger-script.cc v8-heap-profiler-agent-impl.cc v8-inspector-impl.cc v8-internal-value-type.cc v8-regex.cc E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file asmjs\asm-wasm-builder.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file api.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file accessors.cc) ] (compiling source file address-map.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file allocation-site-scopes.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file address-map.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file api.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' ] (compiling source file allocation-site-scopes.cc)E:\GitHub\node\deps\v8\src/inspector/string-16.h(85): warning C4244: 'initializing': conversion from 'const unsigned short' to 'char', possible loss of data (compiling source file inspector\inspected-context.cc) with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file accessors.cc) E:\GitHub\node\deps\v8\src/inspector/string-16.h(85): warning C4244: 'initializing': conversion from 'const unsigned short' to 'char', possible loss of data (compiling source file inspector\injected-script-native.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/asmjs/asm-scanner.h(130): warning C4251: 'v8::internal::AsmJsScanner::stream_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::AsmJsScanner' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::Utf16CharacterStream E:\GitHub\node\deps\v8\src/inspector/string-16.h(85): warning C4244: 'initializing': conversion from 'const unsigned short' to 'char', possible loss of data (compiling source file inspector\injected-script.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\src/asmjs/asm-scanner.h(36): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Utf16CharacterStream ] (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/inspector/string-16.h(85): warning C4244: 'initializing': conversion from 'const unsigned short' to 'char', possible loss of data (compiling source file inspector\remote-object-id.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-date.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file inspector\inspected-context.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file inspector\test-interface.cc) ] (compiling source file builtins\builtins-date.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' ] (compiling source file inspector\inspected-context.cc) with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file inspector\test-interface.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file inspector\java-script-call-frame.cc) ] (compiling source file builtins\builtins-call.cc) E:\GitHub\node\deps\v8\src/asmjs/asm-scanner.h(138): warning C4251: 'v8::internal::AsmJsScanner::identifier_string_': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'v8::internal::AsmJsScanner' (compiling source file asmjs\asm-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' ] (compiling source file builtins\builtins-call.cc) with e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer [ ] (compiling source file builtins\builtins-arguments-gen.cc) _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file inspector\java-script-call-frame.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string,std::allocator>' (compiling source file asmjs\asm-parser.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-arguments-gen.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with ] (compiling source file inspector\remote-object-id.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file inspector\injected-script.cc) [ _Ty=v8::WasmModuleObjectBuilder::Buffer e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file inspector\remote-object-id.cc) E:\GitHub\node\deps\v8\src/asmjs/asm-scanner.h(130): warning C4251: 'v8::internal::AsmJsScanner::stream_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::AsmJsScanner' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::Utf16CharacterStream ] (compiling source file asmjs\asm-scanner.cc) with E:\GitHub\node\deps\v8\src/asmjs/asm-scanner.h(36): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Utf16CharacterStream ] (compiling source file asmjs\asm-scanner.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-array-gen.cc)e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file inspector\injected-script.cc) ] (compiling source file inspector\injected-script-native.cc) ] (compiling source file inspector\v8-internal-value-type.cc) E:\GitHub\node\deps\v8\src/asmjs/asm-scanner.h(138): warning C4251: 'v8::internal::AsmJsScanner::identifier_string_': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'v8::internal::AsmJsScanner' (compiling source file asmjs\asm-scanner.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' ] (compiling source file builtins\builtins-async-gen.cc)e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-array-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string,std::allocator>' (compiling source file asmjs\asm-scanner.cc)e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-async-gen.cc) with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file inspector\injected-script-native.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with E:\GitHub\node\deps\v8\src/asmjs/asm-scanner.h(140): warning C4251: 'v8::internal::AsmJsScanner::local_names_': class 'std::unordered_map,std::equal_to<_Kty>,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::AsmJsScanner' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=std::string, _Ty=v8::internal::AsmJsScanner::token_t ] (compiling source file asmjs\asm-scanner.cc) E:\GitHub\node\deps\v8\src/asmjs/asm-scanner.h(140): note: see declaration of 'std::unordered_map,std::equal_to<_Kty>,std::allocator>>' with [ _Kty=std::string, _Ty=v8::internal::AsmJsScanner::token_t [ ] (compiling source file asmjs\asm-scanner.cc) _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ E:\GitHub\node\deps\v8\src/asmjs/asm-scanner.h(141): warning C4251: 'v8::internal::AsmJsScanner::global_names_': class 'std::unordered_map,std::equal_to<_Kty>,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::AsmJsScanner' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=std::string, _Ty=v8::internal::AsmJsScanner::token_t _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file asmjs\asm-scanner.cc)E:\GitHub\node\deps\v8\include/v8-inspector.h(80): warning C4251: 'v8_inspector::V8ContextInfo::context': class 'v8::Local' needs to have dll-interface to be used by clients of class 'v8_inspector::V8ContextInfo' (compiling source file inspector\inspected-context.cc) ] (compiling source file builtins\builtins-arraybuffer.cc) E:\GitHub\node\deps\v8\src/asmjs/asm-scanner.h(140): warning C4251: 'v8::internal::AsmJsScanner::local_names_': class 'std::unordered_map,std::equal_to<_Kty>,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::AsmJsScanner' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/asmjs/asm-scanner.h(140): note: see declaration of 'std::unordered_map,std::equal_to<_Kty>,std::allocator>>' with [ _Kty=std::string, _Ty=v8::internal::AsmJsScanner::token_t with [ ] (compiling source file asmjs\asm-scanner.cc)E:\GitHub\node\deps\v8\include/v8.h(1088): note: see declaration of 'v8::Local' (compiling source file inspector\inspected-context.cc) _Kty=std::string, E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file asmjs\asm-types.cc) _Ty=v8::internal::AsmJsScanner::token_t E:\GitHub\node\deps\v8\src/asmjs/asm-scanner.h(142): warning C4251: 'v8::internal::AsmJsScanner::property_names_': class 'std::unordered_map,std::equal_to<_Kty>,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::AsmJsScanner' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=std::string, _Ty=v8::internal::AsmJsScanner::token_t ] (compiling source file asmjs\asm-scanner.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file asmjs\asm-types.cc) ] (compiling source file inspector\v8-internal-value-type.cc) E:\GitHub\node\deps\v8\src/asmjs/asm-scanner.h(140): note: see declaration of 'std::unordered_map,std::equal_to<_Kty>,std::allocator>>' with [ _Kty=std::string, _Ty=v8::internal::AsmJsScanner::token_t ] (compiling source file asmjs\asm-scanner.cc) ] (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ E:\GitHub\node\deps\v8\include/v8-inspector.h(80): warning C4251: 'v8_inspector::V8ContextInfo::context': class 'v8::Local' needs to have dll-interface to be used by clients of class 'v8_inspector::V8ContextInfo' (compiling source file inspector\remote-object-id.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-arraybuffer.cc) E:\GitHub\node\deps\v8\src/asmjs/asm-scanner.h(140): note: see declaration of 'std::unordered_map,std::equal_to<_Kty>,std::allocator>>' e:\github\node\deps\v8\include\v8.h(1088): note: see declaration of 'v8::Local' (compiling source file inspector\remote-object-id.cc) with [ _Kty=std::string, _Ty=v8::internal::AsmJsScanner::token_t ] (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/asmjs/asm-scanner.h(141): warning C4251: 'v8::internal::AsmJsScanner::global_names_': class 'std::unordered_map,std::equal_to<_Kty>,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::AsmJsScanner' with [ _Kty=std::string, _Ty=v8::internal::AsmJsScanner::token_t ] (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\include/v8-inspector.h(80): warning C4251: 'v8_inspector::V8ContextInfo::context': class 'v8::Local' needs to have dll-interface to be used by clients of class 'v8_inspector::V8ContextInfo' (compiling source file inspector\injected-script.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] e:\github\node\deps\v8\include\v8.h(1088): note: see declaration of 'v8::Local' (compiling source file inspector\injected-script.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file asmjs\asm-scanner.cc) ] (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/asmjs/asm-scanner.h(140): note: see declaration of 'std::unordered_map,std::equal_to<_Kty>,std::allocator>>' E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer with [ ] (compiling source file asmjs\asm-scanner.cc) _Kty=std::string, _Ty=v8::internal::AsmJsScanner::token_t ] (compiling source file asmjs\asm-parser.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/inspector/string-16.h(85): warning C4244: 'initializing': conversion from 'const unsigned short' to 'char', possible loss of data (compiling source file E:\GitHub\node\Release\obj\global_intermediate\src\inspector\protocol\Runtime.cpp) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-call.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-call.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file address-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file address-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/asmjs/asm-scanner.h(142): warning C4251: 'v8::internal::AsmJsScanner::property_names_': class 'std::unordered_map,std::equal_to<_Kty>,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::AsmJsScanner' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-array-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-array-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ _Kty=std::string, _Ty=v8::internal::AsmJsScanner::token_t E:\GitHub\node\deps\v8\src/inspector/string-16.h(85): warning C4244: 'initializing': conversion from 'const unsigned short' to 'char', possible loss of data (compiling source file inspector\v8-debugger-script.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/inspector/string-16.h(85): warning C4244: 'initializing': conversion from 'const unsigned short' to 'char', possible loss of data (compiling source file E:\GitHub\node\Release\obj\global_intermediate\src\inspector\protocol\HeapProfiler.cpp) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-async-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-arguments-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file asmjs\asm-parser.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-arguments-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-async-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file allocation-site-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file assembler.cc)E:\GitHub\node\deps\v8\src/asmjs/asm-scanner.h(140): note: see declaration of 'std::unordered_map,std::equal_to<_Kty>,std::allocator>>' with [ _Kty=std::string, C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file allocation-site-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::internal::AsmJsScanner::token_t ] (compiling source file asmjs\asm-parser.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/inspector/string-16.h(85): warning C4244: 'initializing': conversion from 'const unsigned short' to 'char', possible loss of data (compiling source file E:\GitHub\node\Release\obj\global_intermediate\src\inspector\protocol\Console.cpp) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/inspector/string-16.h(85): warning C4244: 'initializing': conversion from 'const unsigned short' to 'char', possible loss of data (compiling source file inspector\string-16.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file inspector\v8-debugger.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file inspector\v8-debugger.cc) ] (compiling source file assembler.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-async-generator-gen.cc) E:\GitHub\node\deps\v8\include/v8-inspector.h(80): warning C4251: 'v8_inspector::V8ContextInfo::context': class 'v8::Local' needs to have dll-interface to be used by clients of class 'v8_inspector::V8ContextInfo' (compiling source file inspector\injected-script-native.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file assert-scope.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/inspector/string-16.h(85): warning C4244: 'initializing': conversion from 'const unsigned short' to 'char', possible loss of data (compiling source file inspector\v8-heap-profiler-agent-impl.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-date.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-call.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-date.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-date.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-call.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file address-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-date.cc) with E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-call.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file asmjs\asm-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-call.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file asmjs\asm-types.cc) [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-async-generator-gen.cc)e:\github\node\deps\v8\include\v8.h(1088): note: see declaration of 'v8::Local' (compiling source file inspector\injected-script-native.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file assert-scope.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file address-map.cc) E:\GitHub\node\deps\v8\src/inspector/string-16.h(85): warning C4244: 'initializing': conversion from 'const unsigned short' to 'char', possible loss of data (compiling source file inspector\v8-inspector-impl.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file address-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file allocation-site-scopes.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file address-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file E:\GitHub\node\Release\obj\global_intermediate\src\inspector\protocol\Runtime.cpp)E:\GitHub\node\deps\v8\src/inspector/string-16.h(85): warning C4244: 'initializing': conversion from 'const unsigned short' to 'char', possible loss of data (compiling source file inspector\v8-console-agent-impl.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file allocation.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-array-gen.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file allocation-site-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file E:\GitHub\node\Release\obj\global_intermediate\src\inspector\protocol\Runtime.cpp)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file E:\GitHub\node\Release\obj\global_intermediate\src\inspector\protocol\HeapProfiler.cpp)E:\GitHub\node\deps\v8\src/inspector/string-16.h(85): warning C4244: 'initializing': conversion from 'const unsigned short' to 'char', possible loss of data (compiling source file inspector\v8-regex.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file allocation.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file E:\GitHub\node\Release\obj\global_intermediate\src\inspector\protocol\Console.cpp)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file inspector\v8-debugger-script.cc)e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-array-gen.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file allocation-site-scopes.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file asmjs\asm-types.cc) ] (compiling source file E:\GitHub\node\Release\obj\global_intermediate\src\inspector\protocol\HeapProfiler.cpp) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file asmjs\asm-types.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file inspector\v8-debugger-script.cc)e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file E:\GitHub\node\Release\obj\global_intermediate\src\inspector\protocol\Console.cpp) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-array-gen.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file allocation-site-scopes.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file asmjs\asm-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-array-gen.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file asmjs\asm-types.cc) [ _Ty=v8::WasmModuleObjectBuilder::Buffer e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-async-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-async-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file inspector\v8-console-agent-impl.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-async-gen.cc)E:\GitHub\node\deps\v8\src/asmjs/asm-types.h(151): warning C4251: 'v8::internal::wasm::AsmFunctionType::args_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::AsmFunctionType' (compiling source file asmjs\asm-types.cc) ] (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-async-gen.cc)E:\GitHub\node\deps\v8\src/asmjs/asm-types.h(111): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-types.cc) ] (compiling source file asmjs\asm-parser.cc) ] (compiling source file inspector\v8-heap-profiler-agent-impl.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' E:\GitHub\node\deps\v8\src/asmjs/asm-types.h(174): warning C4251: 'v8::internal::wasm::AsmOverloadedFunctionType::overloads_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::AsmOverloadedFunctionType' (compiling source file asmjs\asm-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file asmjs\asm-scanner.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file asmjs\asm-scanner.cc)E:\GitHub\node\deps\v8\src/asmjs/asm-types.h(111): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file inspector\v8-console-agent-impl.cc)e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file inspector\v8-heap-profiler-agent-impl.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file inspector\v8-inspector-impl.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file inspector\v8-inspector-impl.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file inspector\v8-regex.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file asmjs\asm-scanner.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file asmjs\asm-scanner.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file asmjs\asm-scanner.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file asmjs\asm-scanner.cc) _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/inspector/string-16.h(85): warning C4244: 'initializing': conversion from 'const unsigned short' to 'char', possible loss of data (compiling source file inspector\java-script-call-frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file inspector\v8-regex.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file allocation.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\include/v8-inspector.h(80): warning C4251: 'v8_inspector::V8ContextInfo::context': class 'v8::Local' needs to have dll-interface to be used by clients of class 'v8_inspector::V8ContextInfo' (compiling source file inspector\v8-debugger-script.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8-inspector.h(80): warning C4251: 'v8_inspector::V8ContextInfo::context': class 'v8::Local' needs to have dll-interface to be used by clients of class 'v8_inspector::V8ContextInfo' (compiling source file E:\GitHub\node\Release\obj\global_intermediate\src\inspector\protocol\Console.cpp)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file inspector\string-16.cc)e:\github\node\deps\v8\include\v8.h(1088): note: see declaration of 'v8::Local' (compiling source file inspector\v8-debugger-script.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file assert-scope.cc)E:\GitHub\node\deps\v8\include/v8-inspector.h(80): warning C4251: 'v8_inspector::V8ContextInfo::context': class 'v8::Local' needs to have dll-interface to be used by clients of class 'v8_inspector::V8ContextInfo' (compiling source file inspector\java-script-call-frame.cc) e:\github\node\deps\v8\include\v8.h(1088): note: see declaration of 'v8::Local' (compiling source file E:\GitHub\node\Release\obj\global_intermediate\src\inspector\protocol\Console.cpp)E:\GitHub\node\deps\v8\include/v8-inspector.h(80): warning C4251: 'v8_inspector::V8ContextInfo::context': class 'v8::Local' needs to have dll-interface to be used by clients of class 'v8_inspector::V8ContextInfo' (compiling source file E:\GitHub\node\Release\obj\global_intermediate\src\inspector\protocol\HeapProfiler.cpp) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] e:\github\node\deps\v8\include\v8.h(1088): note: see declaration of 'v8::Local' (compiling source file E:\GitHub\node\Release\obj\global_intermediate\src\inspector\protocol\HeapProfiler.cpp) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-array-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-array-gen.cc) [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file assert-scope.cc) E:\GitHub\node\deps\v8\include/v8.h(1088): note: see declaration of 'v8::Local' (compiling source file inspector\java-script-call-frame.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file allocation.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file accessors.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file inspector\string-16.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8-inspector.h(80): warning C4251: 'v8_inspector::V8ContextInfo::context': class 'v8::Local' needs to have dll-interface to be used by clients of class 'v8_inspector::V8ContextInfo' (compiling source file E:\GitHub\node\Release\obj\global_intermediate\src\inspector\protocol\Runtime.cpp) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] e:\github\node\deps\v8\include\v8.h(1088): note: see declaration of 'v8::Local' (compiling source file E:\GitHub\node\Release\obj\global_intermediate\src\inspector\protocol\Runtime.cpp) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-arraybuffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8-inspector.h(80): warning C4251: 'v8_inspector::V8ContextInfo::context': class 'v8::Local' needs to have dll-interface to be used by clients of class 'v8_inspector::V8ContextInfo' (compiling source file inspector\v8-console-agent-impl.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file accessors.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] e:\github\node\deps\v8\include\v8.h(1088): note: see declaration of 'v8::Local' (compiling source file inspector\v8-console-agent-impl.cc) E:\GitHub\node\deps\v8\include/v8-inspector.h(80): warning C4251: 'v8_inspector::V8ContextInfo::context': class 'v8::Local' needs to have dll-interface to be used by clients of class 'v8_inspector::V8ContextInfo' (compiling source file inspector\v8-heap-profiler-agent-impl.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/inspector/string-16.h(85): warning C4244: 'initializing': conversion from 'const unsigned short' to 'char', possible loss of data (compiling source file inspector\v8-debugger.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] e:\github\node\deps\v8\include\v8.h(1088): note: see declaration of 'v8::Local' (compiling source file inspector\v8-heap-profiler-agent-impl.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-arraybuffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8-inspector.h(80): warning C4251: 'v8_inspector::V8ContextInfo::context': class 'v8::Local' needs to have dll-interface to be used by clients of class 'v8_inspector::V8ContextInfo' (compiling source file inspector\v8-debugger.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] e:\github\node\deps\v8\include\v8.h(1088): note: see declaration of 'v8::Local' (compiling source file inspector\v8-debugger.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file asmjs\asm-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/inspector/string-16.h(85): warning C4244: 'initializing': conversion from 'const unsigned short' to 'char', possible loss of data (compiling source file inspector\test-interface.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8-inspector.h(80): warning C4251: 'v8_inspector::V8ContextInfo::context': class 'v8::Local' needs to have dll-interface to be used by clients of class 'v8_inspector::V8ContextInfo' (compiling source file inspector\v8-inspector-impl.cc)E:\GitHub\node\deps\v8\include/v8-inspector.h(80): warning C4251: 'v8_inspector::V8ContextInfo::context': class 'v8::Local' needs to have dll-interface to be used by clients of class 'v8_inspector::V8ContextInfo' (compiling source file inspector\test-interface.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] e:\github\node\deps\v8\include\v8.h(1088): note: see declaration of 'v8::Local' (compiling source file inspector\v8-inspector-impl.cc) E:\GitHub\node\deps\v8\include/v8.h(1088): note: see declaration of 'v8::Local' (compiling source file inspector\test-interface.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file asmjs\asm-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-async-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-async-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8-inspector.h(80): warning C4251: 'v8_inspector::V8ContextInfo::context': class 'v8::Local' needs to have dll-interface to be used by clients of class 'v8_inspector::V8ContextInfo' (compiling source file inspector\v8-regex.cc)E:\GitHub\node\deps\v8\src/inspector/string-16.h(85): warning C4244: 'initializing': conversion from 'const unsigned short' to 'char', possible loss of data (compiling source file inspector\v8-internal-value-type.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8-inspector.h(80): warning C4251: 'v8_inspector::V8ContextInfo::context': class 'v8::Local' needs to have dll-interface to be used by clients of class 'v8_inspector::V8ContextInfo' (compiling source file inspector\v8-internal-value-type.cc)E:\GitHub\node\deps\v8\include/v8.h(1088): note: see declaration of 'v8::Local' (compiling source file inspector\v8-regex.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-async-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-call.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file address-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-async-gen.cc) _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file inspector\string-16.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-call.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file address-map.cc) builtins-function.cc E:\GitHub\node\deps\v8\include/v8.h(1088): note: see declaration of 'v8::Local' (compiling source file inspector\v8-internal-value-type.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file inspector\string-16.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file asmjs\asm-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file asmjs\asm-typer.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-arraybuffer.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-arraybuffer.cc) ] (compiling source file builtins\builtins-array-gen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file asmjs\asm-typer.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-date.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-array-gen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file asmjs\asm-typer.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-date.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-arraybuffer.cc)E:\GitHub\node\deps\v8\src/asmjs/asm-types.h(151): warning C4251: 'v8::internal::wasm::AsmFunctionType::args_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::AsmFunctionType' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/asmjs/asm-types.h(151): warning C4251: 'v8::internal::wasm::AsmFunctionType::args_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::AsmFunctionType' (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file api.cc) E:\GitHub\node\deps\v8\src/asmjs/asm-types.h(111): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-typer.cc) ] (compiling source file builtins\builtins-array-gen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file api.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-arraybuffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file api.cc) E:\GitHub\node\deps\v8\src/asmjs/asm-types.h(111): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file accessors.cc)E:\GitHub\node\deps\v8\src/asmjs/asm-types.h(174): warning C4251: 'v8::internal::wasm::AsmOverloadedFunctionType::overloads_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::AsmOverloadedFunctionType' (compiling source file asmjs\asm-typer.cc) E:\GitHub\node\deps\v8\src/asmjs/asm-types.h(111): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file accessors.cc)E:\GitHub\node\deps\v8\src/asmjs/asm-types.h(174): warning C4251: 'v8::internal::wasm::AsmOverloadedFunctionType::overloads_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::AsmOverloadedFunctionType' (compiling source file asmjs\asm-wasm-builder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file builtins\builtins-call.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file builtins\builtins-async-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/asmjs/asm-types.h(111): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file accessors.cc) ] (compiling source file address-map.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file builtins\builtins-arguments-gen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file accessors.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-async-generator-gen.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file allocation.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-async-generator-gen.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file allocation.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file assembler.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-async-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-call.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file builtins\builtins-array-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file address-map.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-async-gen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-call.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-async-generator-gen.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file allocation.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-array-gen.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-async-gen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file address-map.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file allocation.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file assembler.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file asmjs\asm-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file inspector\string-16.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file builtins\builtins-arguments-gen.cc) E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file inspector\string-16.cc) builtins-global-gen.cc C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file asmjs\asm-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file assert-scope.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file assert-scope.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file inspector\string-16.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file assert-scope.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file assert-scope.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file inspector\string-16.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file asmjs\asm-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file asmjs\asm-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file asmjs\asm-typer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file asmjs\asm-typer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file asmjs\asm-typer.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file asmjs\asm-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/asmjs/asm-types.h(151): warning C4251: 'v8::internal::wasm::AsmFunctionType::args_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::AsmFunctionType' (compiling source file asmjs\asm-parser.cc) builtins-boolean.cc C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/asmjs/asm-types.h(111): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file asmjs\asm-wasm-builder.cc) v8-schema-agent-impl.cc E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/asmjs/asm-types.h(174): warning C4251: 'v8::internal::wasm::AsmOverloadedFunctionType::overloads_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::AsmOverloadedFunctionType' (compiling source file asmjs\asm-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/asmjs/asm-types.h(111): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-async-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-async-generator-gen.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file assembler.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file api.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file assembler.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file assert-scope.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file assert-scope.cc) v8-value-copier.cc E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file accessors.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file accessors.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-arraybuffer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file builtins\builtins-async-generator-gen.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-arraybuffer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-async-generator-gen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-async-generator-gen.cc) ] (compiling source file builtins\builtins-array-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file builtins\builtins-call.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file address-map.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file builtins\builtins-async-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file allocation-site-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-call.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file address-map.cc) with [ C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-async-gen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-call.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file allocation-site-scopes.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file address-map.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-async-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator _Ty=v8::CpuProfileDeoptInfo, ] (compiling source file builtins\builtins-arguments-gen.cc) _Alloc=std::allocator ] and C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file builtins\builtins-async-generator-gen.cc)builtins-callsite.cc C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-async-generator-gen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-async-generator-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file api.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file api.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file api.cc) ] (compiling source file builtins\builtins-arguments-gen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-arguments-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file builtins\builtins-date.cc) and C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-date.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-date.cc) [ _Ty=v8::CpuProfileDeoptFrame C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file builtins\builtins-date.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-date.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-date.cc) ] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file allocation-site-scopes.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file allocation-site-scopes.cc) and [ E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file allocation-site-scopes.cc) _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file assert-scope.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file assert-scope.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator api-arguments.cc C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file allocation-site-scopes.cc) ] (compiling source file api.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo _Ty=v8::CpuProfileDeoptFrame ] (compiling source file allocation-site-scopes.cc) ] (compiling source file assert-scope.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file allocation-site-scopes.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file api.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file accessors.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] builtins-internal-gen.cc and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file assembler.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file asmjs\asm-parser.cc) ] (compiling source file builtins\builtins-function.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-function.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-call.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file api.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-call.cc) [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file accessors.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file asmjs\asm-parser.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file assembler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file assert-scope.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file assert-scope.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-array-gen.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file address-map.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-call.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-global-gen.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-async-gen.cc) ] (compiling source file accessors.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file builtins\builtins-array-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file address-map.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-call.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file builtins\builtins-async-gen.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file builtins\builtins-date.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-global-gen.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-async-gen.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-date.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-async-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-date.cc) with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-array-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file address-map.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-async-gen.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-date.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file allocation-site-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-async-gen.cc) ] (compiling source file assembler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file allocation-site-scopes.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-async-gen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-call.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-date.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file address-map.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-array-gen.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file builtins\builtins-async-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file allocation-site-scopes.cc) with E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file allocation-site-scopes.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-arguments-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-date.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file allocation-site-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file builtins\builtins-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-arguments-gen.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-call.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-array-gen.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-arguments-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-array-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-arguments-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-array-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file builtins\builtins-array-gen.cc) _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file address-map.cc) ] (compiling source file assert-scope.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-call.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file asmjs\asm-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file asmjs\asm-typer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file assembler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file assembler.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file assembler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file allocation-site-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file allocation-site-scopes.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file address-map.cc) ] and [ E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-array-gen.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptInfo C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-date.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-arguments-gen.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file address-map.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-date.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-async-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-async-gen.cc) and C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-array-gen.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-async-gen.cc) [ E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-date.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-async-gen.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-async-gen.cc) _Ty=v8::CpuProfileDeoptInfo, C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-array-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * _Alloc=std::allocator ] (compiling source file accessors.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ ] (compiling source file builtins\builtins-call.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-arguments-gen.cc) _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-array-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * _Alloc=std::allocator ] ] (compiling source file builtins\builtins-call.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-arguments-gen.cc) and [ E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-array-gen.cc) _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-arguments-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Alloc=std::allocator ] (compiling source file builtins\builtins-arraybuffer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-call.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptInfo ] (compiling source file accessors.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-call.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file asmjs\asm-wasm-builder.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-call.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-arraybuffer.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-call.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file accessors.cc) ] (compiling source file allocation-site-scopes.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-call.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file address-map.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file allocation-site-scopes.cc) with E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-async-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file address-map.cc) [ E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-call.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-async-gen.cc) _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file allocation-site-scopes.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-date.cc) ] (compiling source file builtins\builtins-arraybuffer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file address-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-internal-gen.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-internal-gen.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file asmjs\asm-wasm-builder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file allocation-site-scopes.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file address-map.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-call.cc) with [ E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file allocation-site-scopes.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file address-map.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-function.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptInfo, E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-call.cc) _Alloc=std::allocator E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-function.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-array-gen.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file address-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file allocation-site-scopes.cc) and [ _Ty=v8::CpuProfileDeoptInfo ] and [ E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file address-map.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-function.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file builtins\builtins-arraybuffer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-array-gen.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-arguments-gen.cc) ] (compiling source file builtins\builtins-arraybuffer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-global-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file allocation-site-scopes.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file allocation-site-scopes.cc) [ E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file address-map.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-global-gen.cc) _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file allocation-site-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Alloc=std::allocator ] and E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file address-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file allocation-site-scopes.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * [ ] (compiling source file builtins\builtins-async-gen.cc) _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file address-map.cc) ] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-date.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-call.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-async-gen.cc) and E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * [ ] (compiling source file builtins\builtins-date.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-async-gen.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-call.cc) _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-date.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-async-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-call.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-date.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-async-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-async-gen.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-date.cc) _Alloc=std::allocator ] (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-call.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * with ] (compiling source file builtins\builtins-arguments-gen.cc) [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-date.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-async-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-arraybuffer.cc) ] (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-call.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-async-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-date.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file allocation-site-scopes.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-array-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-async-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-date.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file allocation-site-scopes.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * [ ] (compiling source file builtins\builtins-array-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-call.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-async-gen.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-date.cc) _Ty=v8::CpuProfileDeoptFrame ] (compiling source file asmjs\asm-typer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file address-map.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file allocation-site-scopes.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-array-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file asmjs\asm-typer.cc) E:\GitHub\node\deps\v8\src/inspector/string-16.h(85): warning C4244: 'initializing': conversion from 'const unsigned short' to 'char', possible loss of data (compiling source file inspector\v8-schema-agent-impl.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-call.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file address-map.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file allocation-site-scopes.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-array-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-call.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-arguments-gen.cc) _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file address-map.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file allocation-site-scopes.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-array-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator arguments.cc ] (compiling source file asmjs\asm-wasm-builder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-global-gen.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file address-map.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file allocation-site-scopes.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-array-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-call.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-arguments-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-global-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file address-map.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-global-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file address-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptInfo, E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file allocation-site-scopes.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file address-map.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-global-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Alloc=std::allocator E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-array-gen.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-call.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file address-map.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-arguments-gen.cc) ] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-array-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file address-map.cc) and E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file allocation-site-scopes.cc) [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-date.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-async-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-array-gen.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file address-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-async-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-arguments-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-call.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-async-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file allocation-site-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] and E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-date.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-async-gen.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-array-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file address-map.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-async-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-async-gen.cc) [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file asmjs\asm-typer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file asmjs\asm-wasm-builder.cc)builtins-conversion-gen.cc E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-call.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file allocation-site-scopes.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-date.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-async-gen.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file address-map.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-async-gen.cc) with E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-arguments-gen.cc) [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file allocation-site-scopes.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-boolean.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-async-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file asmjs\asm-typer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file allocation-site-scopes.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-call.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-date.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file address-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-async-gen.cc) with [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-array-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file address-map.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-call.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-date.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-async-gen.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-array-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file allocation-site-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-boolean.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file address-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-call.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-date.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-async-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-arguments-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptFrame ] (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-array-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file allocation-site-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file address-map.cc) with E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-date.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-array-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file allocation-site-scopes.cc) [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-call.cc) _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-arguments-gen.cc) ] (compiling source file asmjs\asm-typer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file address-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] inspector\v8-debugger.cc(652): warning C4312: 'reinterpret_cast': conversion from 'int' to 'void *' of greater size [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-array-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file allocation-site-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-call.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file address-map.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-call.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-date.cc) with E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-arguments-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-date.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-call.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file allocation-site-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file allocation-site-scopes.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file address-map.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-array-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-call.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-async-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file address-map.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-async-gen.cc) and [ E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-call.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file address-map.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-async-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptFrame ] E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-array-gen.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-internal-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file address-map.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-async-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file allocation-site-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-date.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-async-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file address-map.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file allocation-site-scopes.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] and [ _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-array-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-call.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-arguments-gen.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-internal-gen.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-async-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file address-map.cc) _Alloc=std::allocator ] (compiling source file inspector\v8-heap-profiler-agent-impl.cc)inspector\v8-debugger.cc(654): warning C4312: 'reinterpret_cast': conversion from 'int' to 'void *' of greater size [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file allocation-site-scopes.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-call.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-date.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file address-map.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-array-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-async-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-async-gen.cc) with E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-async-gen.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-array-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file allocation-site-scopes.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file address-map.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-date.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-async-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-array-gen.cc) [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-array-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-async-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-async-gen.cc) _Ty=v8::CpuProfileDeoptFrame ] (compiling source file inspector\v8-heap-profiler-agent-impl.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-call.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-async-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file allocation-site-scopes.cc) builtins-math.cc E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-async-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file allocation-site-scopes.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-date.cc) with [ E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-call.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-array-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file allocation-site-scopes.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-array-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-call.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file allocation-site-scopes.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-array-gen.cc) _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-arguments-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-array-gen.cc) [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-date.cc) ] (compiling source file inspector\v8-heap-profiler-agent-impl.cc) ] (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-date.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-array-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-date.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-global-gen.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-function.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-global-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-date.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-function.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-array-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-date.cc) _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-date.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-arguments-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-arguments-gen.cc) ] (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-date.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-arguments-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-async-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-array-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-async-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-async-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-async-gen.cc) [ _Ty=v8::CpuProfileDeoptInfo, E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-async-gen.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-array-gen.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-internal-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-async-gen.cc) [ E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-array-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-internal-gen.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file asmjs\asm-parser.cc) ] (compiling source file inspector\v8-heap-profiler-agent-impl.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-array-gen.cc) with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-internal-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file inspector\v8-schema-agent-impl.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-array-gen.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-internal-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-array-gen.cc) with [ _Ty=v8::CpuProfileDeoptInfo C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-array-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-array-gen.cc) _Ty=v8::CpuProfileDeoptInfo ] (compiling source file inspector\v8-heap-profiler-agent-impl.cc)e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-arguments-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file inspector\v8-schema-agent-impl.cc) ] (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file builtins\builtins-async-gen.cc) [ e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file builtins\builtins-async-gen.cc) _Ty=v8::CpuProfileDeoptInfo ] (compiling source file inspector\v8-heap-profiler-agent-impl.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-arguments-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file builtins\builtins-global-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-global-gen.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-global-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file builtins\builtins-function.cc) with C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-arguments-gen.cc) [ E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file api-arguments.cc) ] (compiling source file builtins\builtins-function.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-arguments-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file builtins\builtins-global-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file address-map.cc) with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file api-arguments.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-arguments-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file builtins\builtins-function.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file builtins\builtins-function.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-global-gen.cc) with E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file address-map.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-arguments-gen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-function.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-global-gen.cc) [ _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-array-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-array-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-date.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file address-map.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-call.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-date.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-array-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-date.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-call.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-array-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-date.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-call.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-date.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-array-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-call.cc) and [ _Ty=v8::CpuProfileDeoptFrame ] and [ E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file address-map.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-array-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-call.cc) _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/inspector/string-16.h(85): warning C4244: 'initializing': conversion from 'const unsigned short' to 'char', possible loss of data (compiling source file inspector\v8-value-copier.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file asmjs\asm-parser.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file accessors.cc) ] (compiling source file builtins\builtins-date.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file address-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file accessors.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-call.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair with ] (compiling source file builtins\builtins-date.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file allocation-site-scopes.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file builtins\builtins-array-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file address-map.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair [ ] (compiling source file builtins\builtins-call.cc) _Ty=v8::CpuProfileDeoptFrame ] (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file allocation-site-scopes.cc)e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file builtins\builtins-array-gen.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file builtins\builtins-call.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file allocation-site-scopes.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair [ _Ty=v8::CpuProfileDeoptInfo, ] (compiling source file address-map.cc) _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file inspector\v8-value-copier.cc)inspector\v8-heap-profiler-agent-impl.cc(357): warning C4244: 'argument': conversion from 'std::size_t' to 'double', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file api.cc) ] (compiling source file inspector\v8-value-copier.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\include/v8-inspector.h(80): warning C4251: 'v8_inspector::V8ContextInfo::context': class 'v8::Local' needs to have dll-interface to be used by clients of class 'v8_inspector::V8ContextInfo' (compiling source file inspector\v8-schema-agent-impl.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file asmjs\asm-parser.cc) e:\github\node\deps\v8\include\v8.h(1088): note: see declaration of 'v8::Local' (compiling source file inspector\v8-schema-agent-impl.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file allocation-site-scopes.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-callsite.cc) switch-logic.cc E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-async-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file address-map.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file builtins\builtins-async-generator-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-async-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file allocation-site-scopes.cc)builtins-object.cc [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-arguments-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file allocation-site-scopes.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-internal-gen.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-internal-gen.cc) _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-callsite.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-async-generator-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file allocation-site-scopes.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file allocation-site-scopes.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-async-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-async-generator-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-arguments-gen.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-async-generator-gen.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-arguments-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-boolean.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file builtins\builtins-async-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-async-gen.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-date.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-async-gen.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-date.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-date.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file api.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-boolean.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-async-gen.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-date.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-async-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-async-gen.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-date.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-async-gen.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-date.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-date.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-async-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-async-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-array-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-async-gen.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-array-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-array-gen.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-async-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-array-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-async-gen.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-array-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-array-gen.cc) E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file api.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-async-gen.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-array-gen.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-array-gen.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-array-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-array-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-array-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file api.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-array-gen.cc) E:\GitHub\node\deps\v8\src/objects/scope-info.h(194): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file api.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file builtins\builtins-arguments-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file api.cc) ] (compiling source file builtins\builtins-internal-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-internal-gen.cc)e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file builtins\builtins-arguments-gen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-internal-gen.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(55): note: see declaration of 'std::shared_ptr' (compiling source file api.cc) E:\GitHub\node\deps\v8\include/v8-inspector.h(80): warning C4251: 'v8_inspector::V8ContextInfo::context': class 'v8::Local' needs to have dll-interface to be used by clients of class 'v8_inspector::V8ContextInfo' (compiling source file inspector\v8-value-copier.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file builtins\builtins-internal-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-internal-gen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-internal-gen.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-arraybuffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] e:\github\node\deps\v8\include\v8.h(1088): note: see declaration of 'v8::Local' (compiling source file inspector\v8-value-copier.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-call.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-call.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-call.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-call.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-call.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-call.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-call.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-arraybuffer.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-call.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-call.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-call.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-call.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-call.cc) [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file address-map.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-arraybuffer.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file assembler.cc) ] (compiling source file builtins\builtins-math.cc) ] (compiling source file arguments.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file address-map.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-math.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-arraybuffer.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file accessors.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file address-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file address-map.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file address-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file address-map.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-arraybuffer.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file accessors.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file allocation-site-scopes.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file address-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file arguments.cc)ast-function-literal-id-reindexer.cc E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file allocation-site-scopes.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file address-map.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file accessors.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file allocation-site-scopes.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file address-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file accessors.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-boolean.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-boolean.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file accessors.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-boolean.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file allocation-site-scopes.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file address-map.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file accessors.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-boolean.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file accessors.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file accessors.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file address-map.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file allocation-site-scopes.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-arguments-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-async-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file address-map.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file allocation-site-scopes.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-async-generator-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-async-generator-gen.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-async-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file allocation-site-scopes.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-arguments-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-async-generator-gen.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-conversion-gen.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file allocation-site-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-conversion-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file allocation-site-scopes.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-arguments-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-arraybuffer.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file allocation-site-scopes.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-arraybuffer.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file assembler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file allocation-site-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file builtins\builtins-function.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-arraybuffer.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file accessors.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file assembler.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file allocation-site-scopes.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-function.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-function.cc) [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-arraybuffer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file accessors.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file assembler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file accessors.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-arraybuffer.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file assembler.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file accessors.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-function.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file accessors.cc) ast-value-factory.cc E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-arraybuffer.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-callsite.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-async-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-async-generator-gen.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file api-arguments.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] compile-time-value.cc C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-callsite.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file api-arguments.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-arraybuffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] builtins-debug.cc E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-arraybuffer.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-arraybuffer.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-arraybuffer.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file api.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-arraybuffer.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-global-gen.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-function.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file builtins\builtins-global-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file api.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-arraybuffer.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-global-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file assembler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file accessors.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file api.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-async-generator-gen.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-callsite.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-callsite.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file assembler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file accessors.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-async-generator-gen.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-callsite.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-callsite.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file assembler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-async-generator-gen.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-async-generator-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file accessors.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file assembler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-async-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file accessors.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-async-generator-gen.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file assembler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file accessors.cc) ] (compiling source file asmjs\switch-logic.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-async-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-async-generator-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-async-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-async-generator-gen.cc) ] (compiling source file asmjs\switch-logic.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file api-arguments.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file accessors.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file arguments.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file api-arguments.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file arguments.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file api-arguments.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-arraybuffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file api-arguments.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file accessors.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-arraybuffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file api.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file api.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file api.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file accessors.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-arraybuffer.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file asmjs\asm-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-async-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file accessors.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-arraybuffer.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-async-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file asmjs\asm-typer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-async-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-async-generator-gen.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file accessors.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-arraybuffer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-async-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-async-generator-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-async-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-async-generator-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-async-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-global-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-async-generator-gen.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-async-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-async-generator-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-arraybuffer.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-global-gen.cc) E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file asmjs\asm-typer.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-async-gen.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-global-gen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-async-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-async-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-array-gen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-async-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-global-gen.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-async-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-async-generator-gen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-date.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file builtins\builtins-global-gen.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-arguments-gen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-date.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-async-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-async-generator-gen.cc) ] (compiling source file builtins\builtins-array-gen.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-date.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-date.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-async-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-async-generator-gen.cc) ] (compiling source file builtins\builtins-array-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-arraybuffer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] with [ _Kty=uint32_t, ] (compiling source file builtins\builtins-array-gen.cc) _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file arguments.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file ast\ast-function-literal-id-reindexer.cc) ] (compiling source file assembler.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file asmjs\asm-typer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-async-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-arraybuffer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file assembler.cc)E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-async-generator-gen.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file arguments.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-async-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-math.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-math.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-async-generator-gen.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-conversion-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-async-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-async-generator-gen.cc) ] (compiling source file ast\ast-function-literal-id-reindexer.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file arguments.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file accessors.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-arraybuffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-async-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file accessors.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-boolean.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-arraybuffer.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-async-generator-gen.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-boolean.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file accessors.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file asmjs\asm-typer.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-conversion-gen.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file accessors.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file arguments.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-arraybuffer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file accessors.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file assembler.cc) ] (compiling source file builtins\builtins-object.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-arraybuffer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file assembler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with ] (compiling source file builtins\builtins-object.cc) [ E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-global-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Kty=uint32_t, _Ty=v8::internal::Cancelable * C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-function.cc) ] (compiling source file api.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file accessors.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-global-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-function.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-global-gen.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-math.cc) _Ty=v8::internal::Cancelable * ] (compiling source file api.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file accessors.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-internal-gen.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-global-gen.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-math.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-arraybuffer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file builtins\builtins-internal-gen.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-global-gen.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-math.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file api.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-arraybuffer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-arraybuffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file api.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-arraybuffer.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-internal-gen.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-math.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file accessors.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file assembler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-internal-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file assembler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file api.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-arraybuffer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file assembler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file api.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-arraybuffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file accessors.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file api.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-arraybuffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-arraybuffer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-arraybuffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-arraybuffer.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file accessors.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-arraybuffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-arraybuffer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-arraybuffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file builtins\builtins-boolean.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-arraybuffer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-boolean.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-boolean.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-internal-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file accessors.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file accessors.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-internal-gen.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::Register [] _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-arguments-gen.cc) ] and [ E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-internal-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file builtins\builtins-internal-gen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file builtins\builtins-arguments-gen.cc) ] (compiling source file builtins\builtins-boolean.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file builtins\builtins-arguments-gen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): warning C4251: 'v8::internal::wasm::SignatureMap::map_': class 'std::map>>' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::SignatureMap' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): warning C4251: 'v8::internal::compiler::CodeAssemblerState::raw_assembler_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file builtins\builtins-async-gen.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::compiler::RawMachineAssembler with ] (compiling source file builtins\builtins-async-gen.cc) [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t ] (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file api.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): warning C4251: 'v8::internal::compiler::CodeAssemblerState::variables_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file builtins\builtins-async-gen.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): note: see declaration of 'v8::internal::ZoneSet>' with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file builtins\builtins-async-gen.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): warning C4251: 'v8::internal::compiler::CodeAssemblerState::raw_assembler_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file builtins\builtins-array-gen.cc) _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-global-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-global-gen.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(579): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_prologue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-async-gen.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): warning C4251: 'v8::internal::compiler::CodeAssemblerState::raw_assembler_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file builtins\builtins-date.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file builtins\builtins-date.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-async-gen.cc) ] (compiling source file builtins\builtins-boolean.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file api.cc) E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): note: see declaration of 'std::map>>' E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::compiler::RawMachineAssembler with ] (compiling source file builtins\builtins-array-gen.cc) [ E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(580): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_epilogue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-async-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): warning C4251: 'v8::internal::compiler::CodeAssemblerState::variables_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * _Kty=v8::internal::wasm::FunctionSig *, ] (compiling source file builtins\builtins-date.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-async-gen.cc) _Ty=uint32_t E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): note: see declaration of 'v8::internal::ZoneSet>' with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file builtins\builtins-date.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-internal-gen.cc) ] (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): warning C4251: 'v8::internal::compiler::CodeAssemblerState::variables_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file builtins\builtins-array-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-internal-gen.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file api.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-internal-gen.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-internal-gen.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(579): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_prologue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-internal-gen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-date.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(580): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_epilogue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-date.cc) with E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): note: see declaration of 'v8::internal::ZoneSet>' with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-array-gen.cc) ] (compiling source file builtins\builtins-boolean.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file api.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file api.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(579): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_prologue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-array-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-function.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file assembler.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file api.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file accessors.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-array-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * with ] (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-global-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * [ ] (compiling source file builtins\builtins-global-gen.cc) _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-global-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-global-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-global-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file ast\ast-value-factory.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(580): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_epilogue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-array-gen.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-global-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-function.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-global-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-global-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-global-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-global-gen.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file assembler.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-function.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file accessors.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-function.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-array-gen.cc)builtins\builtins-date.cc(137): warning C4244: '=': conversion from 'int64_t' to 'double', possible loss of dataE:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-function.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file api.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): warning C4251: 'v8::internal::wasm::WasmModule::globals': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ builtins\builtins-date.cc(187): warning C4244: '=': conversion from 'int64_t' to 'double', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file ast\ast-value-factory.cc) ] (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-function.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-object.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-function.cc) [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file accessors.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file api.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file assembler.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): note: see declaration of 'std::vector>' with [ C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-object.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-async-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file accessors.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-debug.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-async-generator-gen.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-conversion-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-async-generator-gen.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-conversion-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-async-generator-gen.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-conversion-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file accessors.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file assembler.cc)E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): warning C4251: 'v8::internal::wasm::SignatureMap::map_': class 'std::map>>' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::SignatureMap' with [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-global-gen.cc)builtins\builtins-date.cc(279): warning C4244: '=': conversion from 'int64_t' to 'double', possible loss of dataE:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-function.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-global-gen.cc) _Kty=v8::internal::wasm::FunctionSig *, E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-internal-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-internal-gen.cc) _Ty=uint32_t ] (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file accessors.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-conversion-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-async-generator-gen.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-global-gen.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): warning C4251: 'v8::internal::compiler::CodeAssemblerState::raw_assembler_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file builtins\builtins-arguments-gen.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-global-gen.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-global-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-async-generator-gen.cc) E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): note: see declaration of 'std::map>>' with E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-global-gen.cc) [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t ] (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-global-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): warning C4251: 'v8::internal::compiler::CodeAssemblerState::variables_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-global-gen.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-object.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-math.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-function.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): note: see declaration of 'v8::internal::ZoneSet>' with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file builtins\builtins-arguments-gen.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file assembler.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): warning C4251: 'v8::internal::wasm::WasmModule::signatures': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-global-gen.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-math.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(579): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_prologue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-object.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-global-gen.cc) [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-arguments-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-global-gen.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(580): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_epilogue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-arguments-gen.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-object.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): note: see declaration of 'std::vector>' with [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-global-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-arguments-gen.cc) _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file ast\compile-time-value.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-object.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-internal-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-internal-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-function.cc) modules.cc E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-internal-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-internal-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-internal-gen.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-internal-gen.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-internal-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-global-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-global-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-internal-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-global-gen.cc) with E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-global-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-internal-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-global-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file builtins\builtins-math.cc) [ E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-global-gen.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-internal-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-math.cc) _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-math.cc) ] (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file accessors.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file api.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file assembler.cc) ] (compiling source file ast\compile-time-value.cc)scopes.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-global-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-global-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-global-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-global-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-global-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file builtins\builtins-math.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-function.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-global-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file accessors.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-function.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo _Ty=std::pair ] (compiling source file builtins\builtins-math.cc) ] (compiling source file builtins\builtins-async-generator-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file api.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file assembler.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): warning C4251: 'v8::internal::wasm::WasmModule::functions': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmFunction E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-global-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file accessors.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file builtins\builtins-math.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file assembler.cc)e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file builtins\builtins-async-generator-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file api.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file asmjs\asm-typer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file accessors.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmFunction E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-global-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-internal-gen.cc) ] (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-typer.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file asmjs\switch-logic.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-function.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file api.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file accessors.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): warning C4251: 'v8::internal::wasm::WasmModule::data_segments': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-internal-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-function.cc) with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file api.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-internal-gen.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-function.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): note: see declaration of 'std::vector>' with E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-internal-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-function.cc) [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file api.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file asmjs\switch-logic.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file api-arguments.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-arraybuffer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file accessors.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file assembler.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-callsite.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file api.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file asmjs\asm-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-callsite.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file assembler.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): warning C4251: 'v8::internal::wasm::WasmModule::function_tables': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file api-arguments.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file asmjs\asm-typer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-arraybuffer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file accessors.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file api.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file assembler.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file asmjs\asm-typer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-arraybuffer.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file accessors.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file asmjs\asm-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file assembler.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file api.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file api.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file api.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-arraybuffer.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): warning C4251: 'v8::internal::wasm::WasmModule::import_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file asmjs\switch-logic.cc)background-parsing-task.cc [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-arraybuffer.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): warning C4251: 'v8::internal::wasm::WasmModule::globals': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-internal-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-function.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-internal-gen.cc) _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file asmjs\switch-logic.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-arraybuffer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-internal-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-function.cc) ] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-global-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-internal-gen.cc) and E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-global-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-internal-gen.cc) [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-global-gen.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-internal-gen.cc) ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file builtins\builtins-callsite.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): warning C4251: 'v8::internal::wasm::WasmModule::export_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file asmjs\asm-wasm-builder.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-callsite.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-callsite.cc) ] (compiling source file api-arguments.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file asmjs\switch-logic.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ast\ast-function-literal-id-reindexer.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file asmjs\asm-wasm-builder.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file builtins\builtins-callsite.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-callsite.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file asmjs\switch-logic.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ast\ast-function-literal-id-reindexer.cc) ] (compiling source file builtins\builtins-arraybuffer.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): warning C4251: 'v8::internal::wasm::WasmModule::signatures': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' with [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-callsite.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): note: see declaration of 'std::vector>' E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-global-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-internal-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file builtins\builtins-arraybuffer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-function.cc) [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file assembler.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): warning C4251: 'v8::internal::wasm::WasmModule::table_inits': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file asmjs\asm-wasm-builder.cc) ] (compiling source file api-arguments.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): warning C4251: 'v8::internal::wasm::WasmModule::functions': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmFunction E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file api.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file accessors.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file assembler.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file asmjs\asm-wasm-builder.cc) ] (compiling source file api-arguments.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-global-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-internal-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file assembler.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file accessors.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-conversion-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): warning C4251: 'v8::internal::wasm::WasmModule::pending_tasks': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-global-gen.cc) _Ty=v8::base::Semaphore ] (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file assembler.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file accessors.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): warning C4251: 'v8::internal::wasm::WasmModule::data_segments': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' with [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-internal-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair _Ty=v8::internal::wasm::WasmDataSegment C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-global-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-internal-gen.cc) ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file api-arguments.cc) ] (compiling source file asmjs\asm-parser.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' ] (compiling source file builtins\builtins-global-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-internal-gen.cc) with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file api-arguments.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-internal-gen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-internal-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-internal-gen.cc) [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-function.cc) ] (compiling source file api-arguments.cc) builtins-proxy.cc E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-internal-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-internal-gen.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-conversion-gen.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): note: see declaration of 'std::unique_ptr>' with E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-internal-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-internal-gen.cc) _Ty=v8::base::Semaphore E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-internal-gen.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ast\ast-value-factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file builtins\builtins-function.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ast\ast-value-factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-object.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-internal-gen.cc) ] (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file api.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): note: see declaration of 'std::vector>' E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-math.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-object.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-internal-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-math.cc) [ C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-math.cc) _Ty=v8::internal::wasm::WasmDataSegment E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-internal-gen.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-global-gen.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-math.cc) ] (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-async-generator-gen.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-global-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-global-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-async-generator-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file assembler.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file accessors.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-global-gen.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-math.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-global-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-global-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-global-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): warning C4251: 'v8::internal::wasm::WasmModule::function_tables': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-global-gen.cc) with [ E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-global-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::internal::wasm::WasmIndirectFunctionTable C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file asmjs\asm-parser.cc) ] (compiling source file builtins\builtins-object.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-global-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-global-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file api.cc) ] (compiling source file builtins\builtins-object.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file assembler.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file accessors.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-object.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-global-gen.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): note: see declaration of 'std::vector>' with E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-internal-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-internal-gen.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-function.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-internal-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-function.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-internal-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-function.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-internal-gen.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-function.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file builtins\builtins-object.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-internal-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-object.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-function.cc) _Ty=v8::internal::wasm::WasmIndirectFunctionTable E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-async-generator-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file api.cc) ] (compiling source file builtins\builtins-object.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-function.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file builtins\builtins-internal-gen.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-function.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file builtins\builtins-internal-gen.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-function.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file accessors.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-math.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-function.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-math.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ast\ast-function-literal-id-reindexer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-math.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-async-generator-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file api.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-math.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-math.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-math.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-math.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-math.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-function.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ast\ast-function-literal-id-reindexer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-math.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-math.cc) builtins-string-gen.cc E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ast\ast-function-literal-id-reindexer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-math.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-math.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\ast-function-literal-id-reindexer.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): warning C4251: 'v8::internal::wasm::WasmModule::import_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with builtins-typedarray.cc [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-async-generator-gen.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-debug.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-math.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-internal-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-internal-gen.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-math.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-internal-gen.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): note: see declaration of 'std::vector>' E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-internal-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-math.cc) with [ E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-internal-gen.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-math.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-global-gen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-global-gen.cc) _Ty=v8::internal::wasm::WasmImport E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-internal-gen.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-global-gen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-global-gen.cc) ] (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-async-generator-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-internal-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-math.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-internal-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-internal-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-proxy.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-internal-gen.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-math.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-internal-gen.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-internal-gen.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-proxy.cc) with E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-math.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ _Ty=std::pair E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-math.cc) ] (compiling source file accessors.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-async-generator-gen.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): warning C4251: 'v8::internal::wasm::WasmModule::export_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' with [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-math.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::internal::wasm::WasmExport ] (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-math.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-math.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-math.cc) [ _Ty=std::pair ] (compiling source file assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-math.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' ] (compiling source file builtins\builtins-function.cc) with E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-math.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] [ ] (compiling source file builtins\builtins-function.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-math.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::MachineType [] _Ty=std::pair ] (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-math.cc) ] (compiling source file accessors.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-async-generator-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-math.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-object.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-boolean.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file builtins\builtins-function.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): note: see declaration of 'std::vector>' with E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-math.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file builtins\builtins-object.cc) [ E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-object.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::internal::wasm::WasmExport E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-math.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file asmjs\asm-parser.cc)e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-object.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-math.cc) with [ E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-object.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-math.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=std::pair ] (compiling source file assembler.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file asmjs\asm-typer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-math.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-object.cc) with E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-math.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-object.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file builtins\builtins-object.cc) [ _Ty=std::pair E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-math.cc) ] (compiling source file api.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-arraybuffer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-math.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-math.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-internal-gen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-internal-gen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-internal-gen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-internal-gen.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-string-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-async-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): warning C4251: 'v8::internal::compiler::CodeAssemblerState::raw_assembler_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file builtins\builtins-global-gen.cc)e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-string-gen.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::compiler::RawMachineAssembler E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ast\ast-value-factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file builtins\builtins-global-gen.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ast\ast-value-factory.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): warning C4251: 'v8::internal::compiler::CodeAssemblerState::variables_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file builtins\builtins-global-gen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ast\ast-value-factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-proxy.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): note: see declaration of 'v8::internal::ZoneSet>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file builtins\builtins-global-gen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\ast-value-factory.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(579): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_prologue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-global-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-arraybuffer.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): warning C4251: 'v8::internal::wasm::WasmModule::table_inits': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' builtins-wasm-gen.cc E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-global-gen.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-object.cc) with C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-object.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(580): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_epilogue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-global-gen.cc) [ C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-object.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-global-gen.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-object.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-object.cc) _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-boolean.cc)e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' ] (compiling source file builtins\builtins-typedarray.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer with ] (compiling source file builtins\builtins-typedarray.cc) [ _Ty=std::pair ] (compiling source file api.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-async-generator-gen.cc) E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-proxy.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-boolean.cc) E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-proxy.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-async-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-boolean.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-arraybuffer.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-object.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-math.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-object.cc) with E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-math.cc)E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file builtins\builtins-function.cc) [ E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-math.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::internal::wasm::WasmTableInit E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-math.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-async-generator-gen.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-boolean.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file builtins\builtins-function.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-math.cc) cached-powers.cc E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-arraybuffer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-math.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(300): warning C4251: 'v8::internal::wasm::ModuleWireBytes::module_bytes_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::ModuleWireBytes' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): warning C4251: 'v8::internal::wasm::WasmModule::pending_tasks': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file builtins\builtins-math.cc)code-stub-assembler.cc [ _Ty=v8::base::Semaphore C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-string-gen.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file builtins\builtins-math.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file asmjs\asm-parser.cc) ] (compiling source file builtins\builtins-object.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-object.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-string-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): warning C4251: 'v8::internal::compiler::CodeAssemblerState::raw_assembler_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::compiler::RawMachineAssembler with ] (compiling source file builtins\builtins-internal-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-object.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-typedarray.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): note: see declaration of 'std::unique_ptr>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file builtins\builtins-internal-gen.cc) [ C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-object.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): warning C4251: 'v8::internal::compiler::CodeAssemblerState::variables_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file builtins\builtins-internal-gen.cc) ] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-object.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): note: see declaration of 'v8::internal::ZoneSet>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file builtins\builtins-internal-gen.cc) and [ E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-object.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(579): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_prologue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-internal-gen.cc)code-stubs-hydrogen.cc _Ty=v8::CpuProfileDeoptFrame ] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-internal-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-object.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(580): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_epilogue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-internal-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] and E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-object.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-internal-gen.cc) [ E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-object.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-object.cc) _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file builtins\builtins-conversion-gen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-typedarray.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-string-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-arraybuffer.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): note: see declaration of 'std::unique_ptr>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-typedarray.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-string-gen.cc) [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-object.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-object.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-typedarray.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-string-gen.cc) _Ty=v8::base::Semaphore E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-object.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-typedarray.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-string-gen.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-math.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\src/vector.h(194): note: see declaration of 'v8::internal::Vector' (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-object.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-math.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-object.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-math.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-object.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-object.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-math.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-conversion-gen.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-debug.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-object.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-math.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-object.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file arguments.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-math.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-debug.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-object.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-math.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-arraybuffer.cc) ] (compiling source file builtins\builtins-wasm-gen.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-proxy.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-object.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file arguments.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-math.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled ] (compiling source file builtins\builtins-wasm-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-object.cc) with E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-math.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-math.cc) ] (compiling source file builtins\builtins-conversion-gen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-math.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-object.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-arraybuffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-math.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-debug.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-object.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-arraybuffer.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-arraybuffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-object.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-arraybuffer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-object.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file builtins\builtins-proxy.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-arraybuffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-proxy.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-object.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-arraybuffer.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-result.h(127): warning C4251: 'v8::internal::wasm::ErrorThrower::exception_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::ErrorThrower' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-object.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file asmjs\asm-wasm-builder.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' ] (compiling source file builtins\builtins-proxy.cc) with E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-object.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator [ ] (compiling source file builtins\builtins-proxy.cc) _Ty=v8::CpuProfileDeoptInfo, E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-object.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo _Alloc=std::allocator ] ] (compiling source file builtins\builtins-proxy.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-object.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-string-gen.cc) and E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-proxy.cc) [ E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-object.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-string-gen.cc) _Ty=v8::CpuProfileDeoptInfo ] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-object.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer and ] (compiling source file code-stub-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-object.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer [ ] (compiling source file code-stub-assembler.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file code-stubs-hydrogen.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-object.cc) _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-object.cc) ] (compiling source file builtins\builtins-conversion-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with ] (compiling source file builtins\builtins-string-gen.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-typedarray.cc) [ E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-typedarray.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-string-gen.cc) ] (compiling source file builtins\builtins-conversion-gen.cc) effect-control-linearizer.cc E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(165): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::locals_': class 'v8::internal::wasm::LocalDeclEncoder' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-string-gen.cc) with [ _Kty=uint32_t, E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-object.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::internal::Cancelable * ] (compiling source file asmjs\asm-typer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-object.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file builtins\builtins-string-gen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-object.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-string-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-object.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator with [ ] (compiling source file builtins\builtins-typedarray.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-string-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-typedarray.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-object.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-wasm-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-object.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-typedarray.cc) ] (compiling source file builtins\builtins-conversion-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-wasm-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file builtins\builtins-object.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file builtins\builtins-typedarray.cc) _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file builtins\builtins-object.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-macro-gen.h(176): note: see declaration of 'v8::internal::wasm::LocalDeclEncoder' (compiling source file asmjs\asm-wasm-builder.cc) ] (compiling source file builtins\builtins-typedarray.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ast\compile-time-value.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-typedarray.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(168): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::body_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file asmjs\asm-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file code-stubs-hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file code-stubs-hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file background-parsing-task.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file asmjs\asm-typer.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ast\compile-time-value.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-wasm-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-wasm-gen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-wasm-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-wasm-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-object.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file background-parsing-task.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file code-stub-assembler.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-object.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file code-stub-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-object.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-object.cc) [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-object.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file ast\scopes.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-object.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file code-stubs-hydrogen.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file code-stubs-hydrogen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(169): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::name_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-object.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-proxy.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file code-stubs-hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-object.cc) with E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-proxy.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-object.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-boolean.cc) ] (compiling source file ast\scopes.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-object.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(169): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-boolean.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(300): warning C4251: 'v8::internal::wasm::ModuleWireBytes::module_bytes_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::ModuleWireBytes' (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file accessors.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file asmjs\asm-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-object.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file code-stub-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file code-stub-assembler.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\effect-control-linearizer.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\effect-control-linearizer.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-object.cc) with E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file code-stub-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file code-stub-assembler.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-wasm-gen.cc) ] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-proxy.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-wasm-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] and [ E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-proxy.cc) _Ty=v8::CpuProfileDeoptFrame ] and E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * [ ] (compiling source file builtins\builtins-proxy.cc) _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-proxy.cc) _Alloc=std::allocator E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file accessors.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file asmjs\asm-typer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file builtins\builtins-wasm-gen.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-proxy.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-string-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-wasm-gen.cc) ] (compiling source file arguments.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file builtins\builtins-string-gen.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-wasm-gen.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file ast\ast-function-literal-id-reindexer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-proxy.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-string-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-proxy.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-string-gen.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-typedarray.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file builtins\builtins-wasm-gen.cc)escape-analysis-reducer.cc [ C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-wasm-gen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-wasm-gen.cc) _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-proxy.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-string-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-proxy.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-string-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-string-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-proxy.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file builtins\builtins-string-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file accessors.cc)E:\GitHub\node\deps\v8\src/vector.h(194): note: see declaration of 'v8::internal::Vector' (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file arguments.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file ast\ast-function-literal-id-reindexer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-typedarray.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file code-stubs-hydrogen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/accessors.h(99): note: see declaration of 'v8::internal::Handle' (compiling source file accessors.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-typedarray.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-proxy.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-typedarray.cc) with [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-proxy.cc)frame-elider.cc [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptFrame ] (compiling source file arguments.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file ast\ast-function-literal-id-reindexer.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-proxy.cc) with [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-proxy.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file code-stub-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-proxy.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file code-stubs-hydrogen.cc) with E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file code-stub-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-proxy.cc) [ C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-string-gen.cc) _Kty=uint32_t, C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\effect-control-linearizer.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-typedarray.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\effect-control-linearizer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-string-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-proxy.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file code-stubs-hydrogen.cc) _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-boolean.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file api.cc) ] (compiling source file builtins\builtins-object.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-string-gen.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-proxy.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file code-stubs-hydrogen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-typedarray.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-object.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(170): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::exported_names_': class 'v8::internal::ZoneVector>' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-proxy.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-string-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-typedarray.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file code-stubs-hydrogen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-proxy.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file code-stub-assembler.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-string-gen.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-object.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-typedarray.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file code-stubs-hydrogen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-object.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file code-stub-assembler.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file accessors.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-typedarray.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file api.cc) ] (compiling source file code-stub-assembler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-typedarray.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file code-stub-assembler.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-typedarray.cc) with E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-proxy.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file code-stub-assembler.cc) [ _Kty=uint32_t, E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo _Ty=v8::internal::Cancelable * ] (compiling source file code-stub-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-proxy.cc) ] (compiling source file builtins\builtins-boolean.cc)E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file accessors.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file api.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-typedarray.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-proxy.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file api.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file accessors.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-typedarray.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-boolean.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-proxy.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-proxy.cc) ] (compiling source file ast\modules.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-proxy.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-string-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-proxy.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-string-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file assembler.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file api.cc)E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file accessors.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-proxy.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file assembler.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file api.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\effect-control-linearizer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\effect-control-linearizer.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\effect-control-linearizer.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file accessors.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file api.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\effect-control-linearizer.cc) with E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-typedarray.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-string-gen.cc) _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-string-gen.cc) gap-resolver.cc E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-string-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-string-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-string-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-string-gen.cc) ] (compiling source file ast\modules.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file ast\ast-function-literal-id-reindexer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-string-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-typedarray.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-string-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file assembler.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file api.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-string-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\escape-analysis-reducer.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\escape-analysis-reducer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-typedarray.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-string-gen.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-boolean.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): warning C4251: 'v8::internal::compiler::CodeAssemblerState::raw_assembler_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file builtins\builtins-object.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file builtins\builtins-object.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-typedarray.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): warning C4251: 'v8::internal::compiler::CodeAssemblerState::variables_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file builtins\builtins-object.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-typedarray.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): note: see declaration of 'v8::internal::ZoneSet>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file builtins\builtins-object.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-result.h(127): warning C4251: 'v8::internal::wasm::ErrorThrower::exception_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::ErrorThrower' (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(170): note: see declaration of 'v8::internal::ZoneVector>' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-wasm-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file builtins\builtins-wasm-gen.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file assembler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-wasm-gen.cc)graph-reducer.cc [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-typedarray.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-wasm-gen.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-wasm-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-wasm-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-wasm-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(579): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_prologue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-object.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file builtins\builtins-wasm-gen.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file ast\ast-function-literal-id-reindexer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-string-gen.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-object.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-string-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(580): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_epilogue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-object.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-proxy.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-typedarray.cc) [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-typedarray.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-proxy.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-string-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-object.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-proxy.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-typedarray.cc) _Ty=v8::CpuProfileDeoptInfo, E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-string-gen.cc) _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-typedarray.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-string-gen.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] and E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-proxy.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-string-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-typedarray.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-typedarray.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-typedarray.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-typedarray.cc) _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-string-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file builtins\builtins-proxy.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-string-gen.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file builtins\builtins-proxy.cc) and E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-string-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\effect-control-linearizer.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-string-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptInfo, E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\effect-control-linearizer.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-wasm-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-wasm-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-wasm-gen.cc) _Alloc=std::allocator E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-wasm-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-string-gen.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-wasm-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-boolean.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file code-stubs-hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-string-gen.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file code-stubs-hydrogen.cc) ] (compiling source file arguments.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-string-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-string-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-string-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-string-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file code-stubs-hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' ] (compiling source file compiler\effect-control-linearizer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-string-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\effect-control-linearizer.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-string-gen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\effect-control-linearizer.cc) with [ E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-string-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\effect-control-linearizer.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file code-stubs-hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptInfo C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\effect-control-linearizer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-string-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\effect-control-linearizer.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-proxy.cc) ] (compiling source file arguments.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-string-gen.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-proxy.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-wasm-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\escape-analysis-reducer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-string-gen.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-wasm-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-proxy.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file accessors.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file assembler.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-boolean.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-string-gen.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-proxy.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\escape-analysis-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-string-gen.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-proxy.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-string-gen.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-proxy.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-string-gen.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-proxy.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-typedarray.cc) with [ E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-proxy.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file code-stub-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file code-stub-assembler.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\escape-analysis-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file code-stub-assembler.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\escape-analysis-reducer.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file accessors.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file assembler.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(165): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::locals_': class 'v8::internal::wasm::LocalDeclEncoder' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-boolean.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file code-stub-assembler.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-typedarray.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\escape-analysis-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\escape-analysis-reducer.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file code-stub-assembler.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-proxy.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-typedarray.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-wasm-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file code-stubs-hydrogen.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-proxy.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file code-stub-assembler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-wasm-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file code-stubs-hydrogen.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-macro-gen.h(176): note: see declaration of 'v8::internal::wasm::LocalDeclEncoder' (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-boolean.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(171): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::i32_temps_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file asmjs\asm-wasm-builder.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\frame-elider.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file builtins\builtins-typedarray.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\gap-resolver.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-wasm-gen.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\gap-resolver.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-wasm-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-wasm-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-wasm-gen.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file builtins\builtins-typedarray.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file code-stub-assembler.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\frame-elider.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file assembler.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file code-stub-assembler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-wasm-gen.cc)E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\escape-analysis-reducer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-wasm-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-wasm-gen.cc)E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\escape-analysis-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-wasm-gen.cc) ] (compiling source file arguments.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-string-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file accessors.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-string-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-boolean.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/escape-analysis.h(80): warning C4251: 'v8::internal::compiler::EscapeAnalysis::virtual_states_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::EscapeAnalysis' (compiling source file compiler\escape-analysis-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(171): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(168): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::body_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-boolean.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-string-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/escape-analysis.h(80): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\escape-analysis-reducer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-string-gen.cc) E:\GitHub\node\deps\v8\src/compiler/escape-analysis.h(81): warning C4251: 'v8::internal::compiler::EscapeAnalysis::replacements_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::EscapeAnalysis' (compiling source file compiler\escape-analysis-reducer.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-string-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-wasm-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] inspector\v8-inspector-impl.cc(345): warning C4503: 'std::_Hash,_Alloc,false>>::_Insert': decorated name length exceeded, name was truncated [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/escape-analysis.h(81): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\escape-analysis-reducer.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-wasm-gen.cc) with E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-wasm-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-wasm-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-wasm-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-wasm-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-wasm-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-wasm-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-wasm-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-wasm-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-wasm-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-string-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-wasm-gen.cc) [ E:\GitHub\node\deps\v8\src/compiler/escape-analysis.h(82): warning C4251: 'v8::internal::compiler::EscapeAnalysis::cycle_detection_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::EscapeAnalysis' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ K=v8::internal::compiler::VirtualObject * ] (compiling source file compiler\escape-analysis-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/escape-analysis.h(82): note: see declaration of 'v8::internal::ZoneSet>' with [ K=v8::internal::compiler::VirtualObject * ] (compiling source file compiler\escape-analysis-reducer.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file builtins\builtins-string-gen.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-typedarray.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-wasm-gen.cc) _Kty=int, E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-wasm-gen.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file builtins\builtins-string-gen.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-typedarray.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-wasm-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-wasm-gen.cc) _Ty=std::unique_ptr>, E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-wasm-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-wasm-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-wasm-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-wasm-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-wasm-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-wasm-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-wasm-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-wasm-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-wasm-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Hasher=std::hash, E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-wasm-gen.cc) _Keyeq=std::equal_to, E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file code-stubs-hydrogen.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-typedarray.cc)E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\effect-control-linearizer.cc) E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\effect-control-linearizer.cc) _Alloc=std::allocator>>> E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-typedarray.cc)E:\GitHub\node\deps\v8\src/compiler/js-operator.h(45): warning C4251: 'v8::internal::compiler::VectorSlotPair::vector_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\effect-control-linearizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/js-operator.h(34): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\effect-control-linearizer.cc) E:\GitHub\node\deps\v8\src/compiler/js-operator.h(46): warning C4251: 'v8::internal::compiler::VectorSlotPair::slot_': class 'v8::internal::FeedbackSlot' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\effect-control-linearizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] E:\GitHub\node\deps\v8\src/utils.h(897): note: see declaration of 'v8::internal::FeedbackSlot' (compiling source file compiler\effect-control-linearizer.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\frame-elider.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-typedarray.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\escape-analysis-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(172): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::i64_temps_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\escape-analysis-reducer.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\graph-reducer.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-typedarray.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\frame-elider.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(690): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\effect-control-linearizer.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file code-stub-assembler.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(171): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file asmjs\asm-typer.cc) ] (compiling source file compiler\graph-reducer.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\frame-elider.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(142): note: see declaration of 'v8::base::Flags' (compiling source file compiler\effect-control-linearizer.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(691): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::alignment_requirements_': class 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\effect-control-linearizer.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-wasm-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(144): note: see declaration of 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' (compiling source file compiler\effect-control-linearizer.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-typedarray.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-wasm-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-wasm-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-wasm-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-wasm-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ast\compile-time-value.cc)inspector\v8-inspector-impl.cc(345): warning C4503: 'std::allocator_traits<_Alloc>::construct': decorated name length exceeded, name was truncated [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-wasm-gen.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-typedarray.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file code-stub-assembler.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * with ] (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-typedarray.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\effect-control-linearizer.cc) [ E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file builtins\builtins-wasm-gen.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-typedarray.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\effect-control-linearizer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file code-stub-assembler.cc) _Alloc=std::allocator>>,void *>> e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file builtins\builtins-wasm-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file code-stubs-hydrogen.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(169): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::name_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(173): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::f32_temps_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file asmjs\asm-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file code-stub-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\gap-resolver.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-string-gen.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file code-stub-assembler.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\effect-control-linearizer.cc) ] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\gap-resolver.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-string-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\effect-control-linearizer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file code-stubs-hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-string-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\effect-control-linearizer.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file code-stubs-hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(171): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(169): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-string-gen.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\effect-control-linearizer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file code-stubs-hydrogen.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-string-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file code-stubs-hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ast\compile-time-value.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\effect-control-linearizer.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-callsite.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(174): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::f64_temps_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file asmjs\asm-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-string-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file code-stubs-hydrogen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ast\compile-time-value.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\escape-analysis-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\escape-analysis-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\effect-control-linearizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\escape-analysis-reducer.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-string-gen.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file code-stubs-hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\effect-control-linearizer.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\escape-analysis-reducer.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-string-gen.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\escape-analysis-reducer.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-string-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-string-gen.cc) E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\escape-analysis-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-string-gen.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(237): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\escape-analysis-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file api-arguments.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\compile-time-value.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-string-gen.cc) basic-block-profiler.cc E:\GitHub\node\deps\v8\src/compiler/js-graph.h(194): warning C4251: 'v8::internal::compiler::JSGraph::cache_': class 'v8::internal::compiler::CommonNodeCache' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSGraph' (compiling source file compiler\effect-control-linearizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/common-node-cache.h(23): note: see declaration of 'v8::internal::compiler::CommonNodeCache' (compiling source file compiler\effect-control-linearizer.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file api-arguments.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file code-stub-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\gap-resolver.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-wasm-gen.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file code-stub-assembler.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\gap-resolver.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-wasm-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-wasm-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(170): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::exported_names_': class 'v8::internal::ZoneVector>' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(171): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-wasm-builder.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-callsite.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-boolean.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-wasm-gen.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\gap-resolver.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): warning C4251: 'v8::internal::compiler::GraphReducer::state_': class 'v8::internal::compiler::NodeMarker' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\escape-analysis-reducer.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-wasm-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/compiler/effect-control-linearizer.h(157): warning C4251: 'v8::internal::compiler::EffectControlLinearizer::graph_assembler_': class 'v8::internal::compiler::GraphAssembler' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::EffectControlLinearizer' (compiling source file compiler\effect-control-linearizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-wasm-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\gap-resolver.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): note: see declaration of 'v8::internal::compiler::NodeMarker' (compiling source file compiler\escape-analysis-reducer.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-wasm-gen.cc) E:\GitHub\node\deps\v8\src/compiler/graph-assembler.h(202): note: see declaration of 'v8::internal::compiler::GraphAssembler' (compiling source file compiler\effect-control-linearizer.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-wasm-gen.cc) [ E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-wasm-gen.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file code-stubs-hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-wasm-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-wasm-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-wasm-gen.cc) _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-async-generator-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): warning C4251: 'v8::internal::compiler::GraphReducer::reducers_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\escape-analysis-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\escape-analysis-reducer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file code-stubs-hydrogen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file code-stubs-hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file code-stubs-hydrogen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-callsite.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(170): note: see declaration of 'v8::internal::ZoneVector>' (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): warning C4251: 'v8::internal::compiler::GraphReducer::revisit_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\escape-analysis-reducer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file code-stubs-hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-boolean.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\escape-analysis-reducer.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file code-stubs-hydrogen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * with ] (compiling source file code-stub-assembler.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\frame-elider.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file code-stub-assembler.cc) _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): warning C4251: 'v8::internal::compiler::GraphReducer::stack_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\escape-analysis-reducer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file code-stub-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file code-stub-assembler.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\escape-analysis-reducer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file code-stub-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file code-stub-assembler.cc) ] (compiling source file builtins\builtins-async-generator-gen.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\frame-elider.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/compiler/escape-analysis-reducer.h(61): warning C4251: 'v8::internal::compiler::EscapeAnalysisReducer::fully_reduced_': class 'v8::internal::BitVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::EscapeAnalysisReducer' (compiling source file compiler\escape-analysis-reducer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file code-stub-assembler.cc)E:\GitHub\node\deps\v8\src/bit-vector.h(14): note: see declaration of 'v8::internal::BitVector' (compiling source file compiler\escape-analysis-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(175): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::direct_calls_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file code-stub-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file code-stubs-hydrogen.cc) E:\GitHub\node\deps\v8\src/compiler/escape-analysis-reducer.h(63): warning C4251: 'v8::internal::compiler::EscapeAnalysisReducer::arguments_elements_': class 'std::set,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::EscapeAnalysisReducer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ K=v8::internal::compiler::Node *, _Kty=v8::internal::compiler::Node * ] (compiling source file compiler\escape-analysis-reducer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file code-stubs-hydrogen.cc) E:\GitHub\node\deps\v8\src/compiler/escape-analysis-reducer.h(63): note: see declaration of 'std::set,std::allocator<_Kty>>' with [ K=v8::internal::compiler::Node *, _Kty=v8::internal::compiler::Node * E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-boolean.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file compiler\escape-analysis-reducer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file code-stub-assembler.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\graph-reducer.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file code-stub-assembler.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\graph-reducer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file code-stubs-hydrogen.cc) [ _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file code-stubs-hydrogen.cc) ] (compiling source file builtins\builtins-async-generator-gen.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-boolean.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file code-stubs-hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-callsite.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file asmjs\asm-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file code-stubs-hydrogen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator with ] (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file code-stub-assembler.cc) [ E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\gap-resolver.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file code-stubs-hydrogen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame _Ty=v8::internal::MachineType [] ] (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file code-stub-assembler.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\graph-reducer.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\gap-resolver.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file code-stubs-hydrogen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-async-generator-gen.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(171): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::i32_temps_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(175): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-wasm-builder.cc) ] (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\graph-reducer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file code-stubs-hydrogen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-string-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file code-stub-assembler.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\graph-reducer.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-wasm-gen.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\effect-control-linearizer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-boolean.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\effect-control-linearizer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-callsite.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file asmjs\asm-typer.cc) ] (compiling source file builtins\builtins-wasm-gen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-string-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\frame-elider.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file code-stub-assembler.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\graph-reducer.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\effect-control-linearizer.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-boolean.cc) ] (compiling source file builtins\builtins-wasm-gen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\frame-elider.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-boolean.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(178): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::asm_offsets_': class 'v8::internal::wasm::ZoneBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\effect-control-linearizer.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-wasm-gen.cc)E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\graph-reducer.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-string-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file code-stub-assembler.cc)E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\graph-reducer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file code-stub-assembler.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file asmjs\asm-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file builtins\builtins-string-gen.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file code-stubs-hydrogen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file code-stub-assembler.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\effect-control-linearizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(21): note: see declaration of 'v8::internal::wasm::ZoneBuffer' (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\effect-control-linearizer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\gap-resolver.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\effect-control-linearizer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\gap-resolver.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\effect-control-linearizer.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\gap-resolver.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-boolean.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file asmjs\asm-typer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file code-stub-assembler.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\gap-resolver.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\graph-reducer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\gap-resolver.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\graph-reducer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(171): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-boolean.cc) ] (compiling source file compiler\gap-resolver.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file asmjs\asm-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file code-stub-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file code-stub-assembler.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-boolean.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file code-stub-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(285): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::signatures_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-boolean.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file asmjs\asm-typer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file code-stub-assembler.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(285): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-boolean.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\escape-analysis-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\escape-analysis-reducer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file code-stub-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file code-stub-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file code-stub-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file code-stub-assembler.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file code-stubs-hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file code-stubs-hydrogen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file code-stubs-hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file code-stub-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] bignum.cc E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file code-stub-assembler.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(286): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::function_imports_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(172): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::i64_temps_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file asmjs\asm-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file code-stub-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file code-stub-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file code-stub-assembler.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file code-stubs-hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file asmjs\asm-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file code-stub-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-boolean.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file code-stubs-hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file api-arguments.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file code-stub-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file code-stub-assembler.cc) bootstrapper.cc E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(286): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(171): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-boolean.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file code-stub-assembler.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file asmjs\asm-typer.cc) ] (compiling source file code-stubs-hydrogen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\escape-analysis-reducer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-boolean.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file code-stub-assembler.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file code-stubs-hydrogen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\escape-analysis-reducer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-boolean.cc) ] (compiling source file compiler\escape-analysis-reducer.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file api-arguments.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(173): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::f32_temps_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(287): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::global_imports_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\graph-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\graph-reducer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\graph-reducer.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file api-arguments.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\graph-reducer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\escape-analysis-reducer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\escape-analysis-reducer.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\graph-reducer.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\escape-analysis-reducer.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-callsite.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\graph-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(237): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\graph-reducer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(287): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-boolean.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-callsite.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(171): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file ast\compile-time-value.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file api-arguments.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-boolean.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file ast\ast-function-literal-id-reindexer.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file api-arguments.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file ast\compile-time-value.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(288): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::functions_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\effect-control-linearizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::internal::Register [] ] (compiling source file api.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\effect-control-linearizer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file code-stub-assembler.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): warning C4251: 'v8::internal::compiler::GraphReducer::state_': class 'v8::internal::compiler::NodeMarker' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\graph-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): warning C4251: 'v8::internal::compiler::CodeAssemblerState::raw_assembler_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file builtins\builtins-wasm-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file code-stub-assembler.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): note: see declaration of 'v8::internal::compiler::NodeMarker' (compiling source file compiler\graph-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file builtins\builtins-wasm-gen.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(174): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::f64_temps_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file asmjs\asm-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file code-stub-assembler.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): warning C4251: 'v8::internal::compiler::GraphReducer::reducers_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\graph-reducer.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file code-stubs-hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): warning C4251: 'v8::internal::compiler::CodeAssemblerState::variables_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * with ] (compiling source file builtins\builtins-wasm-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file code-stub-assembler.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\graph-reducer.cc) [ E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): note: see declaration of 'v8::internal::ZoneSet>' with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * _Kty=uint32_t, ] (compiling source file builtins\builtins-wasm-gen.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file code-stub-assembler.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): warning C4251: 'v8::internal::compiler::CodeAssemblerState::raw_assembler_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::compiler::RawMachineAssembler _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-string-gen.cc) ] (compiling source file builtins\builtins-callsite.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-boolean.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file code-stub-assembler.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): warning C4251: 'v8::internal::compiler::GraphReducer::revisit_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\graph-reducer.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(579): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_prologue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-wasm-gen.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file builtins\builtins-string-gen.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file api-arguments.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file ast\compile-time-value.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file ast\ast-function-literal-id-reindexer.cc) ] (compiling source file code-stub-assembler.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\graph-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-wasm-gen.cc)graph-visualizer.cc E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\effect-control-linearizer.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): warning C4251: 'v8::internal::compiler::CodeAssemblerState::variables_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(288): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' ] (compiling source file builtins\builtins-string-gen.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(580): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_epilogue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-wasm-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\effect-control-linearizer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\effect-control-linearizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): note: see declaration of 'v8::internal::ZoneSet>' with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file builtins\builtins-string-gen.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-wasm-gen.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\effect-control-linearizer.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file code-stub-assembler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\effect-control-linearizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(579): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_prologue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-string-gen.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\effect-control-linearizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-string-gen.cc) _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): warning C4251: 'v8::internal::compiler::GraphReducer::stack_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\graph-reducer.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(580): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_epilogue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-string-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file api.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-boolean.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-string-gen.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\graph-reducer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\effect-control-linearizer.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file code-stubs-hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\effect-control-linearizer.cc) with E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\effect-control-linearizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\effect-control-linearizer.cc) _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/compiler/js-operator.h(45): warning C4251: 'v8::internal::compiler::VectorSlotPair::vector_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\escape-analysis-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-callsite.cc) E:\GitHub\node\deps\v8\src/compiler/js-operator.h(34): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\escape-analysis-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/js-operator.h(46): warning C4251: 'v8::internal::compiler::VectorSlotPair::slot_': class 'v8::internal::FeedbackSlot' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\escape-analysis-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ast\scopes.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file api-arguments.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file ast\compile-time-value.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(897): note: see declaration of 'v8::internal::FeedbackSlot' (compiling source file compiler\escape-analysis-reducer.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\frame-elider.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\effect-control-linearizer.cc)E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(690): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\escape-analysis-reducer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-boolean.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(142): note: see declaration of 'v8::base::Flags' (compiling source file compiler\escape-analysis-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(691): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::alignment_requirements_': class 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\escape-analysis-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-boolean.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-callsite.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\effect-control-linearizer.cc)E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(144): note: see declaration of 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' (compiling source file compiler\escape-analysis-reducer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\effect-control-linearizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\effect-control-linearizer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\effect-control-linearizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\effect-control-linearizer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\effect-control-linearizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\effect-control-linearizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with E:\GitHub\node\deps\v8\src/compiler/js-graph.h(194): warning C4251: 'v8::internal::compiler::JSGraph::cache_': class 'v8::internal::compiler::CommonNodeCache' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSGraph' (compiling source file compiler\escape-analysis-reducer.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\effect-control-linearizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file code-stub-assembler.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\frame-elider.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/compiler/common-node-cache.h(23): note: see declaration of 'v8::internal::compiler::CommonNodeCache' (compiling source file compiler\escape-analysis-reducer.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\effect-control-linearizer.cc) _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file code-stub-assembler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\gap-resolver.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\effect-control-linearizer.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file code-stub-assembler.cc) ] (compiling source file api.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-boolean.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\gap-resolver.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\effect-control-linearizer.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\frame-elider.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file asmjs\asm-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/type-cache.h(104): warning C4244: 'argument': conversion from 'const int64_t' to 'double', possible loss of data (compiling source file compiler\escape-analysis-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file code-stub-assembler.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\gap-resolver.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\gap-resolver.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\gap-resolver.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\frame-elider.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\gap-resolver.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\gap-resolver.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\gap-resolver.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file code-stub-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\effect-control-linearizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file code-stub-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\effect-control-linearizer.cc) instruction-scheduler.cc E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-callsite.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-boolean.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\effect-control-linearizer.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file code-stub-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-debug.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file asmjs\asm-typer.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file code-stub-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\effect-control-linearizer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-callsite.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\effect-control-linearizer.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file code-stub-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file code-stub-assembler.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\effect-control-linearizer.cc) [ _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\effect-control-linearizer.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file code-stub-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file api.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file asmjs\asm-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file code-stub-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\effect-control-linearizer.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(171): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(289): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::data_segments_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-boolean.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-callsite.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\gap-resolver.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\effect-control-linearizer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\gap-resolver.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\frame-elider.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\effect-control-linearizer.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ast\scopes.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file api-arguments.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file ast\compile-time-value.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file asmjs\asm-typer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\frame-elider.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\gap-resolver.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\effect-control-linearizer.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-boolean.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\gap-resolver.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\effect-control-linearizer.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::Register [] ] (compiling source file code-stubs-hydrogen.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\gap-resolver.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\effect-control-linearizer.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file code-stubs-hydrogen.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\effect-control-linearizer.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::MachineType [] ] (compiling source file code-stubs-hydrogen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-callsite.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-callsite.cc) ] (compiling source file code-stubs-hydrogen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-callsite.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] int64-lowering.cc E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file assembler.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-callsite.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file assembler.cc) ] (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\gap-resolver.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\effect-control-linearizer.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\gap-resolver.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\effect-control-linearizer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\effect-control-linearizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\effect-control-linearizer.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\frame-elider.cc)e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\effect-control-linearizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\frame-elider.cc) [ E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\effect-control-linearizer.cc) _Ty=v8::internal::MachineType [] ] (compiling source file assembler.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file compiler\effect-control-linearizer.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compiler\effect-control-linearizer.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::Register [] [ ] (compiling source file code-stub-assembler.cc) _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file code-stub-assembler.cc)js-call-reducer.cc ] (compiling source file assembler.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file code-stub-assembler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(289): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(175): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::direct_calls_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file asmjs\asm-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file compiler\frame-elider.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file code-stub-assembler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-conversion-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file compiler\frame-elider.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(290): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::indirect_functions_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file builtins\builtins-conversion-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\gap-resolver.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\frame-elider.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\instruction-scheduler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\gap-resolver.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file arguments.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\frame-elider.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\instruction-scheduler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-conversion-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(175): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\gap-resolver.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\frame-elider.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(171): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(178): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::asm_offsets_': class 'v8::internal::wasm::ZoneBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file asmjs\asm-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\gap-resolver.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\frame-elider.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\gap-resolver.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-conversion-gen.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(21): note: see declaration of 'v8::internal::wasm::ZoneBuffer' (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\gap-resolver.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file arguments.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\frame-elider.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-conversion-gen.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file ast\ast-value-factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\gap-resolver.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\frame-elider.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): warning C4251: 'v8::internal::compiler::CodeAssemblerState::raw_assembler_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file code-stubs-hydrogen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\gap-resolver.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\gap-resolver.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\gap-resolver.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file ast\ast-value-factory.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file arguments.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file code-stubs-hydrogen.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(291): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::globals_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-conversion-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\effect-control-linearizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\effect-control-linearizer.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\effect-control-linearizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\effect-control-linearizer.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\effect-control-linearizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\effect-control-linearizer.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\effect-control-linearizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\effect-control-linearizer.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\effect-control-linearizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\effect-control-linearizer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-callsite.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\effect-control-linearizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\effect-control-linearizer.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file arguments.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): warning C4251: 'v8::internal::compiler::CodeAssemblerState::variables_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(291): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-wasm-builder.cc) ] (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\frame-elider.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-conversion-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\gap-resolver.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\gap-resolver.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\gap-resolver.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\gap-resolver.cc) with E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\gap-resolver.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\gap-resolver.cc) [ _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\gap-resolver.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\gap-resolver.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\gap-resolver.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\gap-resolver.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\gap-resolver.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\gap-resolver.cc) _Alloc=std::allocator ] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\frame-elider.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] and [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\frame-elider.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): note: see declaration of 'v8::internal::ZoneSet>' with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * _Ty=v8::CpuProfileDeoptFrame ] (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\frame-elider.cc) ] and E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(579): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_prologue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\gap-resolver.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\frame-elider.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\gap-resolver.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\gap-resolver.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\gap-resolver.cc) [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\gap-resolver.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\gap-resolver.cc) _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\frame-elider.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\gap-resolver.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\gap-resolver.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\gap-resolver.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\gap-resolver.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\gap-resolver.cc) _Alloc=std::allocator E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\gap-resolver.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\gap-resolver.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-debug.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\gap-resolver.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(580): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_epilogue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file code-stubs-hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file code-stubs-hydrogen.cc) _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-debug.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\graph-visualizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\graph-visualizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): warning C4251: 'v8::internal::compiler::CodeAssemblerState::raw_assembler_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::compiler::RawMachineAssembler C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file code-stub-assembler.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\int64-lowering.cc) with e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\gap-resolver.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::compiler::RawMachineAssembler [ ] (compiling source file code-stub-assembler.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\instruction-scheduler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\gap-resolver.cc) _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file code-stubs-hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\frame-elider.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\instruction-scheduler.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file code-stubs-hydrogen.cc) ] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\frame-elider.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\gap-resolver.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] and E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): warning C4251: 'v8::internal::compiler::CodeAssemblerState::variables_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file code-stub-assembler.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\frame-elider.cc) [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\gap-resolver.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): note: see declaration of 'v8::internal::ZoneSet>' with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file code-stub-assembler.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(128): note: see declaration of 'v8::internal::ThreadedList' (compiling source file code-stubs-hydrogen.cc) ] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\gap-resolver.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file code-stubs-hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] and E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(579): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_prologue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file code-stub-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\gap-resolver.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file code-stubs-hydrogen.cc) [ E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file code-stub-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file compiler\gap-resolver.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file code-stubs-hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compiler\gap-resolver.cc) _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file code-stubs-hydrogen.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(580): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_epilogue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file code-stub-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\js-call-reducer.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\graph-visualizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\graph-visualizer.cc) ] (compiling source file builtins\builtins-debug.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file code-stub-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\js-call-reducer.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-callsite.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file builtins\builtins-conversion-gen.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\graph-visualizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file compiler\effect-control-linearizer.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\frame-elider.cc) ] (compiling source file ast\ast-function-literal-id-reindexer.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file arguments.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ast\scopes.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file compiler\effect-control-linearizer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::MachineType [] ] (compiling source file compiler\effect-control-linearizer.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(103): note: see declaration of 'v8::internal::Handle' (compiling source file code-stubs-hydrogen.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file compiler\effect-control-linearizer.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\instruction-scheduler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\frame-elider.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(292): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::signature_map_': class 'v8::internal::ZoneMap' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(48): note: see declaration of 'v8::internal::Handle' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\instruction-scheduler.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file code-stubs-hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-callsite.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ast\modules.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ast\scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\instruction-scheduler.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\frame-elider.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\instruction-scheduler.cc) [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file code-stubs-hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with E:\GitHub\node\deps\v8\src/factory.h(340): note: see declaration of 'v8::internal::Handle' (compiling source file code-stubs-hydrogen.cc) [ E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\gap-resolver.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptInfo, E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file code-stubs-hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Alloc=std::allocator ] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\gap-resolver.cc) and E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\gap-resolver.cc) [ E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\gap-resolver.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file code-stubs-hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\frame-elider.cc) _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\gap-resolver.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\frame-elider.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\frame-elider.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\gap-resolver.cc) ] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\gap-resolver.cc) and E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder [ ] (compiling source file code-stubs-hydrogen.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\int64-lowering.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\gap-resolver.cc) _Ty=v8::CpuProfileDeoptInfo, E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\gap-resolver.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file code-stubs-hydrogen.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\int64-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Alloc=std::allocator E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\gap-resolver.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file compiler\frame-elider.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\gap-resolver.cc)e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file builtins\builtins-debug.cc) ] (compiling source file compiler\frame-elider.cc) js-create-lowering.cc E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(285): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::signatures_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file asmjs\asm-parser.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\gap-resolver.cc) with E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\graph-visualizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\graph-visualizer.cc) _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file code-stubs-hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-debug.cc) E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file code-stubs-hydrogen.cc) E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file code-stubs-hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file code-stubs-hydrogen.cc) E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file code-stubs-hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file code-stubs-hydrogen.cc) E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file code-stubs-hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file code-stubs-hydrogen.cc) ] (compiling source file ast\ast-function-literal-id-reindexer.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ast\modules.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ast\scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/compiler-source-position-table.h(63): warning C4251: 'v8::internal::compiler::SourcePositionTable::current_position_': class 'v8::internal::SourcePosition' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::SourcePositionTable' (compiling source file compiler\effect-control-linearizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(252): note: see declaration of 'v8::internal::ZoneMap' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(285): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-callsite.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/source-position.h(32): note: see declaration of 'v8::internal::SourcePosition' (compiling source file compiler\effect-control-linearizer.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\instruction-scheduler.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\scopes.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\js-call-reducer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\instruction-scheduler.cc) with E:\GitHub\node\deps\v8\src/compiler/compiler-source-position-table.h(64): warning C4251: 'v8::internal::compiler::SourcePositionTable::table_': class 'v8::internal::compiler::NodeAuxData' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::SourcePositionTable' (compiling source file compiler\effect-control-linearizer.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\graph-visualizer.cc) [ E:\GitHub\node\deps\v8\src/compiler/compiler-source-position-table.h(64): note: see declaration of 'v8::internal::compiler::NodeAuxData' (compiling source file compiler\effect-control-linearizer.cc) _Ty=v8::CpuProfileDeoptInfo C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\js-call-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\frame-elider.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\int64-lowering.cc) with E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\int64-lowering.cc) [ E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\frame-elider.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\int64-lowering.cc) ] (compiling source file builtins\builtins-debug.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\frame-elider.cc) ] (compiling source file ast\ast-function-literal-id-reindexer.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(308): warning C4251: 'v8::internal::compiler::CallDescriptor::target_type_': class 'v8::internal::MachineType' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\effect-control-linearizer.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\js-call-reducer.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\frame-elider.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-callsite.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): warning C4251: 'v8::internal::compiler::CodeAssemblerState::raw_assembler_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\js-call-reducer.cc)E:\GitHub\node\deps\v8\src/machine-type.h(56): note: see declaration of 'v8::internal::MachineType' (compiling source file compiler\effect-control-linearizer.cc) _Ty=v8::internal::compiler::RawMachineAssembler E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file api-arguments.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\js-call-reducer.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(309): warning C4251: 'v8::internal::compiler::CallDescriptor::target_loc_': class 'v8::internal::compiler::LinkageLocation' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\effect-control-linearizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file builtins\builtins-async-generator-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(286): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::function_imports_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file asmjs\asm-parser.cc) ] (compiling source file compiler\instruction-scheduler.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-call-reducer.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(32): note: see declaration of 'v8::internal::compiler::LinkageLocation' (compiling source file compiler\effect-control-linearizer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\instruction-scheduler.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(312): warning C4251: 'v8::internal::compiler::CallDescriptor::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\effect-control-linearizer.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\js-call-reducer.cc) with E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame [ ] (compiling source file compiler\instruction-scheduler.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\effect-control-linearizer.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-call-reducer.cc) js-generic-lowering.cc E:\GitHub\node\deps\v8\src/compiler/linkage.h(315): warning C4251: 'v8::internal::compiler::CallDescriptor::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\effect-control-linearizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\frame-elider.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptInfo, E:\GitHub\node\deps\v8\src/compiler/linkage.h(194): note: see declaration of 'v8::base::Flags' (compiling source file compiler\effect-control-linearizer.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\frame-elider.cc) _Alloc=std::allocator ] and [ C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\instruction-scheduler.cc) ] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo and ] (compiling source file compiler\instruction-scheduler.cc) [ E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo _Ty=v8::CpuProfileDeoptInfo, ] (compiling source file compiler\instruction-scheduler.cc) _Alloc=std::allocator E:\GitHub\node\deps\v8\src/compiler/instruction.h(733): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,false>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::compiler::MoveOperands *, _Alloc=v8::internal::ZoneAllocator ] and [ T=v8::internal::compiler::MoveOperands * ] and [ _Ty=v8::internal::compiler::MoveOperands *, _Alloc=v8::internal::ZoneAllocator E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): note: see declaration of 'std::unique_ptr>' ] (compiling source file compiler\gap-resolver.cc)E:\GitHub\node\deps\v8\src/compiler/schedule.h(170): warning C4251: 'v8::internal::compiler::BasicBlock::nodes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\effect-control-linearizer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,false>' with [ T=v8::internal::compiler::MoveOperands * ] (compiling source file compiler\gap-resolver.cc)E:\GitHub\node\deps\v8\src/compiler/node-cache.h(47): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\effect-control-linearizer.cc) with [ E:\GitHub\node\deps\v8\src/compiler/schedule.h(172): warning C4251: 'v8::internal::compiler::BasicBlock::successors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\effect-control-linearizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\effect-control-linearizer.cc) _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file builtins\builtins-async-generator-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file asmjs\asm-typer.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(173): warning C4251: 'v8::internal::compiler::BasicBlock::predecessors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\effect-control-linearizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file ast\ast-function-literal-id-reindexer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file api-arguments.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\effect-control-linearizer.cc) [ E:\GitHub\node\deps\v8\src/compiler/schedule.h(177): warning C4251: 'v8::internal::compiler::BasicBlock::id_': class 'v8::internal::compiler::BasicBlock::Id' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\effect-control-linearizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/compiler/schedule.h(46): note: see declaration of 'v8::internal::compiler::BasicBlock::Id' (compiling source file compiler\effect-control-linearizer.cc) ] and E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1372): warning C4251: 'v8::internal::compiler::PhiInstruction::operands_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::PhiInstruction' (compiling source file compiler\gap-resolver.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/zone-containers.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\gap-resolver.cc)E:\GitHub\node\deps\v8\src/compiler/schedule.h(287): warning C4251: 'v8::internal::compiler::Schedule::all_blocks_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Schedule' (compiling source file compiler\effect-control-linearizer.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\effect-control-linearizer.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(288): warning C4251: 'v8::internal::compiler::Schedule::nodeid_to_block_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Schedule' (compiling source file compiler\effect-control-linearizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\effect-control-linearizer.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(289): warning C4251: 'v8::internal::compiler::Schedule::rpo_order_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Schedule' (compiling source file compiler\effect-control-linearizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\effect-control-linearizer.cc) [ E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\int64-lowering.cc) _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\js-call-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1443): warning C4251: 'v8::internal::compiler::InstructionBlock::successors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\gap-resolver.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1415): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\gap-resolver.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1444): warning C4251: 'v8::internal::compiler::InstructionBlock::predecessors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\gap-resolver.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1415): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\gap-resolver.cc) _Alloc=std::allocator C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\js-call-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1445): warning C4251: 'v8::internal::compiler::InstructionBlock::phis_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\gap-resolver.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file ast\ast-value-factory.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file background-parsing-task.cc) ] (compiling source file compiler\int64-lowering.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\js-call-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1426): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\gap-resolver.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1446): warning C4251: 'v8::internal::compiler::InstructionBlock::ao_number_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\gap-resolver.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\js-call-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(733): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,false>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::compiler::MoveOperands *, _Alloc=v8::internal::ZoneAllocator ] and [ T=v8::internal::compiler::MoveOperands * ] and [ _Ty=v8::internal::compiler::MoveOperands *, _Alloc=v8::internal::ZoneAllocator C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' ] (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\gap-resolver.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\int64-lowering.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,false>' with [ T=v8::internal::compiler::MoveOperands * ] (compiling source file compiler\frame-elider.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1447): warning C4251: 'v8::internal::compiler::InstructionBlock::rpo_number_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\gap-resolver.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\gap-resolver.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1448): warning C4251: 'v8::internal::compiler::InstructionBlock::loop_header_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\gap-resolver.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer with ] (compiling source file compiler\js-create-lowering.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\js-call-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\gap-resolver.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\js-create-lowering.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\int64-lowering.cc) [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/compiler/instruction.h(1449): warning C4251: 'v8::internal::compiler::InstructionBlock::loop_end_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\gap-resolver.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\gap-resolver.cc) ] (compiling source file ast\ast-value-factory.cc) js-inlining.cc E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\js-call-reducer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\int64-lowering.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\int64-lowering.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with ] (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(237): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-call-reducer.cc) [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/compiler/instruction.h(1653): warning C4251: 'v8::internal::compiler::InstructionSequence::source_positions_': class 'v8::internal::ZoneMap>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ K=const v8::internal::compiler::Instruction * ] (compiling source file compiler\gap-resolver.cc) ] (compiling source file ast\ast-value-factory.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1372): warning C4251: 'v8::internal::compiler::PhiInstruction::operands_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::PhiInstruction' (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1645): note: see declaration of 'v8::internal::ZoneMap>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ K=const v8::internal::compiler::Instruction * ] (compiling source file compiler\gap-resolver.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file background-parsing-task.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-callsite.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(286): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\src/zone/zone-containers.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\frame-elider.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1654): warning C4251: 'v8::internal::compiler::InstructionSequence::constants_': class 'std::map,v8::internal::ZoneAllocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\gap-resolver.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): warning C4251: 'v8::internal::compiler::GraphReducer::state_': class 'v8::internal::compiler::NodeMarker' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-call-reducer.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\graph-visualizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1471): note: see declaration of 'std::map,v8::internal::ZoneAllocator>>' (compiling source file compiler\gap-resolver.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): note: see declaration of 'v8::internal::compiler::NodeMarker' (compiling source file compiler\js-call-reducer.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\graph-visualizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): warning C4251: 'v8::internal::compiler::GraphReducer::reducers_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-call-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1443): warning C4251: 'v8::internal::compiler::InstructionBlock::successors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\frame-elider.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1655): warning C4251: 'v8::internal::compiler::InstructionSequence::immediates_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\gap-resolver.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\js-call-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with E:\GitHub\node\deps\v8\src/compiler/instruction.h(1415): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1577): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\gap-resolver.cc) [ e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\js-generic-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1656): warning C4251: 'v8::internal::compiler::InstructionSequence::instructions_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\gap-resolver.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1444): warning C4251: 'v8::internal::compiler::InstructionBlock::predecessors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\graph-visualizer.cc) _Ty=v8::CpuProfileDeoptInfo e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\js-generic-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1475): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\gap-resolver.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): warning C4251: 'v8::internal::compiler::GraphReducer::revisit_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-call-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-callsite.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): warning C4251: 'v8::internal::compiler::CodeAssemblerState::variables_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1415): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\frame-elider.cc) with E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\js-call-reducer.cc) [ E:\GitHub\node\deps\v8\src/compiler/instruction.h(1445): warning C4251: 'v8::internal::compiler::InstructionBlock::phis_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1658): warning C4251: 'v8::internal::compiler::InstructionSequence::reference_maps_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\gap-resolver.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * E:\GitHub\node\deps\v8\src/compiler/instruction.h(1476): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\gap-resolver.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1426): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): warning C4251: 'v8::internal::compiler::GraphReducer::stack_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-call-reducer.cc) ] (compiling source file ast\ast-function-literal-id-reindexer.cc) ] (compiling source file builtins\builtins-async-generator-gen.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(287): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::global_imports_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1446): warning C4251: 'v8::internal::compiler::InstructionBlock::ao_number_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\frame-elider.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file api-arguments.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\js-call-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1659): warning C4251: 'v8::internal::compiler::InstructionSequence::representations_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\gap-resolver.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\frame-elider.cc) with E:\GitHub\node\deps\v8\src/compiler/instruction.h(1659): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\gap-resolver.cc) [ E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1447): warning C4251: 'v8::internal::compiler::InstructionBlock::rpo_number_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\frame-elider.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1661): warning C4251: 'v8::internal::compiler::InstructionSequence::deoptimization_entries_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\gap-resolver.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1349): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\gap-resolver.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file code-stubs-hydrogen.cc) E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file code-stubs-hydrogen.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file code-stubs-hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file code-stubs-hydrogen.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file code-stubs-hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): note: see declaration of 'v8::internal::ZoneSet>' E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/objects/scope-info.h(194): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\instruction-scheduler.cc) E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\int64-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\int64-lowering.cc) with E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file code-stubs-hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1448): warning C4251: 'v8::internal::compiler::InstructionBlock::loop_header_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\frame-elider.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\js-create-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction-scheduler.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\js-create-lowering.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\graph-visualizer.cc) _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(690): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file code-stubs-hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-async-generator-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\instruction-scheduler.cc) ] (compiling source file ast\ast-function-literal-id-reindexer.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1449): warning C4251: 'v8::internal::compiler::InstructionBlock::loop_end_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file code-stubs-hydrogen.cc)E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(142): note: see declaration of 'v8::base::Flags' (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\graph-visualizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\instruction-scheduler.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(691): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::alignment_requirements_': class 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\instruction-scheduler.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\js-create-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(144): note: see declaration of 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\instruction-scheduler.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\js-call-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\js-create-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-callsite.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(579): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_prologue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-async-generator-gen.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\js-create-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\instruction-scheduler.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\js-call-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\int64-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-create-lowering.cc) with E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\instruction-scheduler.cc) [ E:\GitHub\node\deps\v8\src/compiler/instruction.h(1653): warning C4251: 'v8::internal::compiler::InstructionSequence::source_positions_': class 'v8::internal::ZoneMap>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ K=const v8::internal::compiler::Instruction * ] (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\js-create-lowering.cc) _Ty=v8::CpuProfileDeoptInfo, E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1645): note: see declaration of 'v8::internal::ZoneMap>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ K=const v8::internal::compiler::Instruction * _Alloc=std::allocator ] (compiling source file compiler\frame-elider.cc) ] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\int64-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-create-lowering.cc) and C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\int64-lowering.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator [ ] (compiling source file compiler\js-call-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1654): warning C4251: 'v8::internal::compiler::InstructionSequence::constants_': class 'std::map,v8::internal::ZoneAllocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\frame-elider.cc) _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\int64-lowering.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\js-generic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] ] (compiling source file compiler\js-call-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1471): note: see declaration of 'std::map,v8::internal::ZoneAllocator>>' (compiling source file compiler\frame-elider.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\js-generic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\int64-lowering.cc) and E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame [ ] (compiling source file compiler\js-call-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1655): warning C4251: 'v8::internal::compiler::InstructionSequence::immediates_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\frame-elider.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\js-call-reducer.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\instruction-scheduler.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\graph-visualizer.cc) ] (compiling source file ast\ast-value-factory.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(287): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1577): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\frame-elider.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\instruction-scheduler.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\js-call-reducer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\instruction-scheduler.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1656): warning C4251: 'v8::internal::compiler::InstructionSequence::instructions_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file api-arguments.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\js-call-reducer.cc) with [ E:\GitHub\node\deps\v8\src/compiler/instruction.h(1475): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\frame-elider.cc) _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\instruction-scheduler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file ast\ast-value-factory.cc) E:\GitHub\node\deps\v8\src/compiler/int64-lowering.h(74): warning C4251: 'v8::internal::compiler::Int64Lowering::state_': class 'v8::internal::compiler::NodeMarker' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Int64Lowering' (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\instruction-scheduler.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1658): warning C4251: 'v8::internal::compiler::InstructionSequence::reference_maps_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\frame-elider.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/int64-lowering.h(74): note: see declaration of 'v8::internal::compiler::NodeMarker' (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1476): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\frame-elider.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ E:\GitHub\node\deps\v8\src/compiler/instruction.h(1659): warning C4251: 'v8::internal::compiler::InstructionSequence::representations_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\frame-elider.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-callsite.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-async-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1659): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\frame-elider.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/compiler/int64-lowering.h(75): warning C4251: 'v8::internal::compiler::Int64Lowering::stack_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Int64Lowering' (compiling source file compiler\int64-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1661): warning C4251: 'v8::internal::compiler::InstructionSequence::deoptimization_entries_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\frame-elider.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\js-generic-lowering.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\src/compiler/int64-lowering.h(75): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\int64-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1349): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\frame-elider.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\js-generic-lowering.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\js-create-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file ast\ast-value-factory.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file api-arguments.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\js-generic-lowering.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\js-create-lowering.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\js-create-lowering.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-generic-lowering.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\js-create-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(308): warning C4251: 'v8::internal::compiler::CallDescriptor::target_type_': class 'v8::internal::MachineType' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\js-create-lowering.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\graph-visualizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ast\modules.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\js-create-lowering.cc)E:\GitHub\node\deps\v8\src/machine-type.h(56): note: see declaration of 'v8::internal::MachineType' (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\graph-visualizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(580): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_epilogue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-async-generator-gen.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\instruction-scheduler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(237): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-create-lowering.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ast\modules.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ast\modules.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(309): warning C4251: 'v8::internal::compiler::CallDescriptor::target_loc_': class 'v8::internal::compiler::LinkageLocation' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\instruction-scheduler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\modules.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(32): note: see declaration of 'v8::internal::compiler::LinkageLocation' (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(288): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::functions_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-callsite.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(312): warning C4251: 'v8::internal::compiler::CallDescriptor::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\int64-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-async-generator-gen.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\int64-lowering.cc) with E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): warning C4251: 'v8::internal::compiler::GraphReducer::state_': class 'v8::internal::compiler::NodeMarker' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-create-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/compiler/linkage.h(315): warning C4251: 'v8::internal::compiler::CallDescriptor::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): note: see declaration of 'v8::internal::compiler::NodeMarker' (compiling source file compiler\js-create-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=std::pair C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(194): note: see declaration of 'v8::base::Flags' (compiling source file compiler\int64-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file asmjs\asm-typer.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\js-inlining.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): warning C4251: 'v8::internal::compiler::GraphReducer::reducers_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-create-lowering.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\instruction-scheduler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\instruction-scheduler.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\js-create-lowering.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-boolean.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-callsite.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-conversion-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\instruction-scheduler.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\graph-visualizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(288): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\instruction-scheduler.cc) with E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\instruction-scheduler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\instruction-scheduler.cc) [ _Ty=std::pair E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\graph-visualizer.cc) ] (compiling source file asmjs\asm-typer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\instruction-scheduler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): warning C4251: 'v8::internal::compiler::GraphReducer::revisit_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-create-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\instruction-scheduler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\js-create-lowering.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\instruction-scheduler.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\instruction-scheduler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\graph-visualizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-boolean.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\graph-visualizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): warning C4251: 'v8::internal::compiler::GraphReducer::stack_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-create-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-callsite.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-boolean.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-conversion-gen.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\js-create-lowering.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file arguments.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/js-create-lowering.h(99): warning C4251: 'v8::internal::compiler::JSCreateLowering::feedback_vector_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSCreateLowering' (compiling source file compiler\js-create-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/compiler/js-create-lowering.h(37): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file compiler\js-create-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/js-create-lowering.h(100): warning C4251: 'v8::internal::compiler::JSCreateLowering::native_context_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSCreateLowering' (compiling source file compiler\js-create-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1235): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-create-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\instruction-scheduler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\instruction-scheduler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\instruction-scheduler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\instruction-scheduler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\instruction-scheduler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\instruction-scheduler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\instruction-scheduler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\graph-visualizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file asmjs\asm-wasm-builder.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-conversion-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\instruction-scheduler.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\js-generic-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\instruction-scheduler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\js-generic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\instruction-scheduler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\instruction-scheduler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-boolean.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\instruction-scheduler.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file ast\compile-time-value.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file arguments.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\graph-visualizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(183): warning C4251: 'v8::internal::CompilerDispatcher::tracer_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcher' E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\graph-visualizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\graph-visualizer.cc) with E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\graph-visualizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\instruction-scheduler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\instruction-scheduler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\graph-visualizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\instruction-scheduler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\instruction-scheduler.cc) [ _Ty=v8::internal::CompilerDispatcherTracer E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\instruction-scheduler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\instruction-scheduler.cc) ] (compiling source file api.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\instruction-scheduler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\instruction-scheduler.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(289): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::data_segments_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file asmjs\asm-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-conversion-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\instruction-scheduler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-callsite.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-boolean.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(183): note: see declaration of 'std::unique_ptr>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\instruction-scheduler.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\js-generic-lowering.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\js-generic-lowering.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\js-generic-lowering.cc) with E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\instruction-scheduler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\instruction-scheduler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\instruction-scheduler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\instruction-scheduler.cc) [ _Ty=v8::internal::CompilerDispatcherTracer E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\js-call-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\js-generic-lowering.cc) ] (compiling source file api.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\js-call-reducer.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\js-inlining.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\js-inlining.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\js-generic-lowering.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\js-call-reducer.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\js-generic-lowering.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file ast\compile-time-value.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-callsite.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\js-call-reducer.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\js-call-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-conversion-gen.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(289): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-boolean.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(185): warning C4251: 'v8::internal::CompilerDispatcher::task_manager_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcher' E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\js-call-reducer.cc) with E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\js-call-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\js-inlining.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\js-call-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-inlining.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\graph-visualizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::internal::CancelableTaskManager E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\graph-visualizer.cc) ] (compiling source file api.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-callsite.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\graph-visualizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\graph-visualizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=std::pair ] (compiling source file builtins\builtins-boolean.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\instruction-scheduler.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\graph-visualizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\instruction-scheduler.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\instruction-scheduler.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\instruction-scheduler.cc)e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\instruction-scheduler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\instruction-scheduler.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file compiler\instruction-scheduler.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair with ] (compiling source file compiler\instruction-scheduler.cc) [ _Ty=std::pair ] (compiling source file builtins\builtins-boolean.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(185): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::CancelableTaskManager E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\js-create-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\js-create-lowering.cc) ] (compiling source file api.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(191): warning C4251: 'v8::internal::CompilerDispatcher::jobs_': class 'std::map>,std::less<_Kty>,std::allocator>>>>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcher' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\int64-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\int64-lowering.cc) js-intrinsic-lowering.cc _Ty=v8::internal::CompilerDispatcherJob, _Kty=v8::internal::CompilerDispatcher::JobId ] (compiling source file api.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(290): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::indirect_functions_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file asmjs\asm-parser.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\js-create-lowering.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\js-create-lowering.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\js-create-lowering.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file background-parsing-task.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\js-create-lowering.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\js-create-lowering.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\js-create-lowering.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(150): note: see declaration of 'std::map>,std::less<_Kty>,std::allocator>>>>' E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\graph-visualizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\instruction-scheduler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\int64-lowering.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\int64-lowering.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\int64-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\int64-lowering.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\int64-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\js-inlining.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\int64-lowering.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\js-inlining.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\js-inlining.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\graph-visualizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::internal::CompilerDispatcherJob, E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\instruction-scheduler.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\js-inlining.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\js-inlining.cc) _Kty=v8::internal::CompilerDispatcher::JobId E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\int64-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\instruction-scheduler.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\js-call-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(237): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-inlining.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\graph-visualizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file api.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\int64-lowering.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\instruction-scheduler.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(194): warning C4251: 'v8::internal::CompilerDispatcher::shared_to_job_id_': class 'v8::internal::IdentityMap' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcher' (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\js-call-reducer.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(151): note: see declaration of 'v8::internal::IdentityMap' (compiling source file api.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\instruction-scheduler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\int64-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(196): warning C4251: 'v8::internal::CompilerDispatcher::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcher' (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\instruction-scheduler.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\int64-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file api.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(200): warning C4251: 'v8::internal::CompilerDispatcher::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcher' (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\instruction-scheduler.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file api.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\graph-visualizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(171): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-callsite.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\instruction-scheduler.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): warning C4251: 'v8::internal::compiler::GraphReducer::state_': class 'v8::internal::compiler::NodeMarker' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\instruction-scheduler.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): note: see declaration of 'v8::internal::compiler::NodeMarker' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\graph-visualizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file background-parsing-task.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file ast\scopes.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\instruction-scheduler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\int64-lowering.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): warning C4251: 'v8::internal::compiler::GraphReducer::reducers_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\instruction-scheduler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file ast\scopes.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\js-call-reducer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\js-call-reducer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\js-call-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\instruction-scheduler.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\js-call-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\int64-lowering.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\js-call-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\js-call-reducer.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\int64-lowering.cc) [ _Kty=uint32_t, E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\js-call-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-call-reducer.cc) _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\js-call-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file api-arguments.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-call-reducer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-callsite.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(291): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::globals_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file asmjs\asm-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file background-parsing-task.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): warning C4251: 'v8::internal::compiler::GraphReducer::revisit_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-inlining.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\js-inlining.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::internal::Cancelable * ] (compiling source file arguments.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file ast\scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\int64-lowering.cc) ] (compiling source file arguments.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): warning C4251: 'v8::internal::compiler::GraphReducer::stack_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-inlining.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file arguments.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-call-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-call-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\js-inlining.cc) _Kty=uint32_t, E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\int64-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::internal::Cancelable * ] (compiling source file api-arguments.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file background-parsing-task.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file arguments.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-callsite.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(291): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(211): warning C4251: 'v8::internal::CompilerDispatcher::pending_background_jobs_': class 'std::unordered_set,std::equal_to<_Kty>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcher' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=v8::internal::CompilerDispatcherJob * C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-call-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\int64-lowering.cc) [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-call-reducer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-call-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] and [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-call-reducer.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\js-generic-lowering.cc) _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\js-generic-lowering.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-call-reducer.cc) ] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\js-generic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] and E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\js-generic-lowering.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-call-reducer.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\js-generic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\js-generic-lowering.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-call-reducer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\int64-lowering.cc) ] (compiling source file api.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\js-generic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file ast\compile-time-value.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(128): note: see declaration of 'v8::internal::ThreadedList' (compiling source file ast\scopes.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\js-call-reducer.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\js-generic-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-call-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file arguments.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file api-arguments.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\js-call-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file ast\compile-time-value.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-callsite.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(211): note: see declaration of 'std::unordered_set,std::equal_to<_Kty>,std::allocator<_Kty>>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=v8::internal::CompilerDispatcherJob * ] (compiling source file api.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file arguments.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file ast\scopes.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-callsite.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(215): warning C4251: 'v8::internal::CompilerDispatcher::running_background_jobs_': class 'std::unordered_set,std::equal_to<_Kty>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcher' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=v8::internal::CompilerDispatcherJob * E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file api-arguments.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file ast\compile-time-value.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\js-call-reducer.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\js-call-reducer.cc) [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file bootstrapper.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file ast\scopes.cc) ] (compiling source file api.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(292): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::signature_map_': class 'v8::internal::ZoneMap' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-callsite.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(211): note: see declaration of 'std::unordered_set,std::equal_to<_Kty>,std::allocator<_Kty>>' with [ _Kty=v8::internal::CompilerDispatcherJob * E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file api-arguments.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file ast\scopes.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\int64-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\js-call-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\int64-lowering.cc) _Ty=v8::CpuProfileDeoptInfo ] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\js-call-reducer.cc) and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file api.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(252): note: see declaration of 'v8::internal::ZoneMap' (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-callsite.cc) ] (compiling source file ast\compile-time-value.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file bootstrapper.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file api-arguments.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(220): warning C4251: 'v8::internal::CompilerDispatcher::main_thread_blocking_signal_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcher' (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file arguments.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(430): note: see declaration of 'v8::internal::Handle' (compiling source file ast\scopes.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-callsite.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file ast\compile-time-value.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file arguments.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file api-arguments.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file api-arguments.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file arguments.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file api.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-conversion-gen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-callsite.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(223): warning C4251: 'v8::internal::CompilerDispatcher::block_for_testing_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcher' (compiling source file api.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-conversion-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-callsite.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(223): note: see declaration of 'v8::base::AtomicValue' (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file ast\compile-time-value.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file api-arguments.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file bignum.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file api-arguments.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file bignum.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(224): warning C4251: 'v8::internal::CompilerDispatcher::semaphore_for_testing_': class 'v8::base::Semaphore' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcher' (compiling source file api.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-callsite.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\js-call-reducer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\int64-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file arguments.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file ast\scopes.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file ast\scopes.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file asmjs\asm-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file ast\scopes.cc)builtins-async-function-gen.cc [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file ast\scopes.cc) E:\GitHub\node\deps\v8\src/base/platform/semaphore.h(35): note: see declaration of 'v8::base::Semaphore' (compiling source file api.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file ast\scopes.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file api.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-boolean.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file ast\scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file api.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-boolean.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file asmjs\asm-typer.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file api-arguments.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file ast\scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-boolean.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file asmjs\asm-typer.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file api.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file arguments.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-boolean.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file api-arguments.cc) E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file api.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-conversion-gen.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-debug.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-call-reducer.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file builtins\builtins-debug.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file arguments.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-boolean.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file api.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-debug.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file api-arguments.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file arguments.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file builtins\builtins-conversion-gen.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-boolean.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-boolean.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-conversion-gen.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file api.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-boolean.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file builtins\builtins-debug.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-boolean.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-boolean.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file arguments.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-boolean.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file api-arguments.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file arguments.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-conversion-gen.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-boolean.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file api-arguments.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file arguments.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-conversion-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file arguments.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file api-arguments.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-conversion-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file api-arguments.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file arguments.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-conversion-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file api-arguments.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file arguments.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file arguments.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-conversion-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file api-arguments.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file arguments.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-conversion-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file api-arguments.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file arguments.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file ast\ast-value-factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-conversion-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file api-arguments.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file ast\ast-value-factory.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-callsite.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file api-arguments.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file arguments.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-callsite.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-debug.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-callsite.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file background-parsing-task.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file arguments.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-debug.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-debug.cc) builtins-call-gen.cc E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-debug.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-callsite.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file background-parsing-task.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file arguments.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-callsite.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file background-parsing-task.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file api-arguments.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-conversion-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-callsite.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file arguments.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file api-arguments.cc)E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file background-parsing-task.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-conversion-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-conversion-gen.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file builtins\builtins-callsite.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file api-arguments.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file arguments.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file background-parsing-task.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-conversion-gen.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file arguments.cc)E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file background-parsing-task.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file api-arguments.cc) ] (compiling source file builtins\builtins-callsite.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-conversion-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-conversion-gen.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file ast\scopes.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file api-arguments.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file background-parsing-task.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file arguments.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file ast\ast-value-factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file asmjs\asm-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-conversion-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(216): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file background-parsing-task.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file ast\scopes.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file api-arguments.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-call-reducer.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file arguments.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file asmjs\asm-wasm-builder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file ast\ast-value-factory.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file bignum.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file bignum.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-conversion-gen.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file background-parsing-task.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file ast\ast-value-factory.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file bootstrapper.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\js-call-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\int64-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file api-arguments.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file bootstrapper.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file arguments.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-call-reducer.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\js-call-reducer.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\js-create-lowering.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\js-create-lowering.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::MachineType [] ] (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-call-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(733): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,false>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::compiler::MoveOperands *, _Alloc=v8::internal::ZoneAllocator ] and [ T=v8::internal::compiler::MoveOperands * ] and [ _Ty=v8::internal::compiler::MoveOperands *, _Alloc=v8::internal::ZoneAllocator ] (compiling source file compiler\instruction-scheduler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\js-call-reducer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-conversion-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-conversion-gen.cc) ] (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\js-generic-lowering.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\js-create-lowering.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,false>' with [ T=v8::internal::compiler::MoveOperands * ] (compiling source file compiler\instruction-scheduler.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file ast\ast-value-factory.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file api-arguments.cc)E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file background-parsing-task.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file arguments.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\int64-lowering.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\js-generic-lowering.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\js-create-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-call-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\js-generic-lowering.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\js-call-reducer.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\js-create-lowering.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\int64-lowering.cc)js-operator.cc E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\js-create-lowering.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\js-generic-lowering.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\js-inlining.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\js-generic-lowering.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\js-inlining.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\js-create-lowering.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-conversion-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file compiler\js-inlining.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\js-create-lowering.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file background-parsing-task.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file api-arguments.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file ast\ast-value-factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file asmjs\asm-parser.cc) ] (compiling source file compiler\js-inlining.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file arguments.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(55): note: see declaration of 'std::shared_ptr' (compiling source file background-parsing-task.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\js-inlining.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-conversion-gen.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo with ] (compiling source file compiler\js-inlining.cc) [ E:\GitHub\node\deps\v8\src/compiler/instruction.h(1372): warning C4251: 'v8::internal::compiler::PhiInstruction::operands_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::PhiInstruction' (compiling source file compiler\instruction-scheduler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/zone/zone-containers.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction-scheduler.cc) ] (compiling source file asmjs\asm-typer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file api-arguments.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file asmjs\asm-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\int64-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\int64-lowering.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\int64-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\int64-lowering.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\int64-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\int64-lowering.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\js-call-reducer.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file compiler\int64-lowering.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\js-call-reducer.cc)e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compiler\int64-lowering.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\js-call-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\js-call-reducer.cc) with E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\js-call-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\js-call-reducer.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\js-generic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\js-generic-lowering.cc) [ E:\GitHub\node\deps\v8\src/compiler/instruction.h(1443): warning C4251: 'v8::internal::compiler::InstructionBlock::successors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\instruction-scheduler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1415): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction-scheduler.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file asmjs\asm-typer.cc) ] (compiling source file compiler\js-call-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1444): warning C4251: 'v8::internal::compiler::InstructionBlock::predecessors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\instruction-scheduler.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file compiler\js-call-reducer.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\js-intrinsic-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file arguments.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1415): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction-scheduler.cc)e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\js-intrinsic-lowering.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1445): warning C4251: 'v8::internal::compiler::InstructionBlock::phis_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\instruction-scheduler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file asmjs\asm-typer.cc) ] (compiling source file compiler\js-generic-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1426): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction-scheduler.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-debug.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\js-generic-lowering.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(103): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file api-arguments.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file arguments.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1446): warning C4251: 'v8::internal::compiler::InstructionBlock::ao_number_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\instruction-scheduler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\js-generic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\js-generic-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\instruction-scheduler.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\int64-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-debug.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(48): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1447): warning C4251: 'v8::internal::compiler::InstructionBlock::rpo_number_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\instruction-scheduler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\js-generic-lowering.cc)js-typed-lowering.cc [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\int64-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\js-create-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\js-create-lowering.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\graph-visualizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\instruction-scheduler.cc) with [ E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\js-generic-lowering.cc) _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1448): warning C4251: 'v8::internal::compiler::InstructionBlock::loop_header_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\instruction-scheduler.cc)E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\int64-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\js-generic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-generic-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file api-arguments.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\instruction-scheduler.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\js-generic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\int64-lowering.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-call-reducer.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-generic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/factory.h(340): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\js-inlining.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\js-call-reducer.cc) with E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1449): warning C4251: 'v8::internal::compiler::InstructionBlock::loop_end_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\instruction-scheduler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-call-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\int64-lowering.cc) [ E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\instruction-scheduler.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-call-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/js-operator.h(45): warning C4251: 'v8::internal::compiler::VectorSlotPair::vector_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\js-inlining.cc) _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/js-operator.h(34): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-inlining.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Alloc=std::allocator E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-call-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/compiler/js-operator.h(46): warning C4251: 'v8::internal::compiler::VectorSlotPair::slot_': class 'v8::internal::FeedbackSlot' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\js-inlining.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] and E:\GitHub\node\deps\v8\src/utils.h(897): note: see declaration of 'v8::internal::FeedbackSlot' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\int64-lowering.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-call-reducer.cc) [ E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\int64-lowering.cc) _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-call-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-generic-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(690): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\js-inlining.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-generic-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(142): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-inlining.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(691): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::alignment_requirements_': class 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\js-inlining.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-generic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-call-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(144): note: see declaration of 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' (compiling source file compiler\js-inlining.cc) and E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-generic-lowering.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-call-reducer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\js-create-lowering.cc) [ E:\GitHub\node\deps\v8\src/compiler/instruction.h(1653): warning C4251: 'v8::internal::compiler::InstructionSequence::source_positions_': class 'v8::internal::ZoneMap>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ K=const v8::internal::compiler::Instruction * ] (compiling source file compiler\instruction-scheduler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-generic-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/js-graph.h(194): warning C4251: 'v8::internal::compiler::JSGraph::cache_': class 'v8::internal::compiler::CommonNodeCache' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSGraph' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file compiler\graph-visualizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-call-reducer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\js-create-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-generic-lowering.cc) _Alloc=std::allocator E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\js-create-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1645): note: see declaration of 'v8::internal::ZoneMap>' with [ K=const v8::internal::compiler::Instruction * ] (compiling source file compiler\instruction-scheduler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-generic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/common-node-cache.h(23): note: see declaration of 'v8::internal::compiler::CommonNodeCache' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\js-create-lowering.cc) ] (compiling source file asmjs\asm-typer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-conversion-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-call-reducer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-generic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\js-create-lowering.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-call-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-generic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file ast\scopes.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file arguments.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\js-create-lowering.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\js-generic-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-generic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\js-generic-lowering.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\js-create-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1654): warning C4251: 'v8::internal::compiler::InstructionSequence::constants_': class 'std::map,v8::internal::ZoneAllocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\instruction-scheduler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-create-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-conversion-gen.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\js-create-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1471): note: see declaration of 'std::map,v8::internal::ZoneAllocator>>' (compiling source file compiler\instruction-scheduler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file api-arguments.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file bignum.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-create-lowering.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\js-generic-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\js-operator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\js-generic-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1655): warning C4251: 'v8::internal::compiler::InstructionSequence::immediates_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\instruction-scheduler.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\js-operator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\js-generic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\js-generic-lowering.cc) with [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\js-generic-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1577): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction-scheduler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptFrame ] (compiling source file ast\scopes.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-generic-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1656): warning C4251: 'v8::internal::compiler::InstructionSequence::instructions_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\instruction-scheduler.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-callsite.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-conversion-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1475): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\instruction-scheduler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-generic-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\js-generic-lowering.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-create-lowering.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file bootstrapper.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-create-lowering.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file bignum.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1658): warning C4251: 'v8::internal::compiler::InstructionSequence::reference_maps_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\instruction-scheduler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-generic-lowering.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-create-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-create-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-create-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\js-generic-lowering.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-create-lowering.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file api-arguments.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-create-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-generic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-create-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-create-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\js-generic-lowering.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\js-create-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-create-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\js-create-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-generic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\js-generic-lowering.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\js-intrinsic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file bootstrapper.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1476): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\instruction-scheduler.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\js-intrinsic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\js-create-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\js-create-lowering.cc) with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/compiler/instruction.h(1659): warning C4251: 'v8::internal::compiler::InstructionSequence::representations_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\instruction-scheduler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\js-create-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-conversion-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-callsite.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\js-create-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1659): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction-scheduler.cc)E:\GitHub\node\deps\v8\src/compiler/compiler-source-position-table.h(63): warning C4251: 'v8::internal::compiler::SourcePositionTable::current_position_': class 'v8::internal::SourcePosition' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::SourcePositionTable' (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\src/source-position.h(32): note: see declaration of 'v8::internal::SourcePosition' (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\js-create-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-create-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-callsite.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-create-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\js-create-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/compiler-source-position-table.h(64): warning C4251: 'v8::internal::compiler::SourcePositionTable::table_': class 'v8::internal::compiler::NodeAuxData' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::SourcePositionTable' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1661): warning C4251: 'v8::internal::compiler::InstructionSequence::deoptimization_entries_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\instruction-scheduler.cc) E:\GitHub\node\deps\v8\src/compiler/compiler-source-position-table.h(64): note: see declaration of 'v8::internal::compiler::NodeAuxData' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1349): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction-scheduler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-create-lowering.cc) ] (compiling source file ast\scopes.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\js-create-lowering.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file bignum.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file bootstrapper.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file ast\modules.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-create-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\js-create-lowering.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file bignum.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file ast\modules.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-create-lowering.cc)E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): warning C4251: 'v8::internal::wasm::SignatureMap::map_': class 'std::map>>' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::SignatureMap' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t ] (compiling source file compiler\int64-lowering.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\js-create-lowering.cc)E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): note: see declaration of 'std::map>>' with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t ] (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\js-generic-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-conversion-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-callsite.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file bootstrapper.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\js-generic-lowering.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::Register [] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\js-call-reducer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\js-generic-lowering.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file compiler\js-call-reducer.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\js-intrinsic-lowering.cc) with E:\GitHub\node\deps\v8\src/compiler/instruction.h(733): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,false>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::compiler::MoveOperands *, _Alloc=v8::internal::ZoneAllocator ] and [ T=v8::internal::compiler::MoveOperands * ] and [ _Ty=v8::internal::compiler::MoveOperands *, _Alloc=v8::internal::ZoneAllocator ] (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\js-generic-lowering.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): warning C4251: 'v8::internal::wasm::WasmModule::globals': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file compiler\int64-lowering.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\js-intrinsic-lowering.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file compiler\int64-lowering.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,false>' with [ T=v8::internal::compiler::MoveOperands * [ ] (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::MachineType [] ] (compiling source file compiler\js-call-reducer.cc) linkage.cc E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): warning C4251: 'v8::internal::wasm::WasmModule::signatures': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\js-generic-lowering.cc) live-range-separator.cc E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::FunctionSig * _Ty=v8::CpuProfileDeoptInfo, ] (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\js-generic-lowering.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\js-intrinsic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): warning C4251: 'v8::internal::wasm::WasmModule::functions': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file compiler\int64-lowering.cc) _Alloc=std::allocator E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file compiler\js-call-reducer.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file compiler\int64-lowering.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-intrinsic-lowering.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file compiler\js-generic-lowering.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compiler\js-generic-lowering.cc) ] and [ _Ty=v8::CpuProfileDeoptInfo ] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): warning C4251: 'v8::internal::wasm::WasmModule::data_segments': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::wasm::WasmDataSegment and ] (compiling source file compiler\int64-lowering.cc) [ E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\js-create-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\js-create-lowering.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmDataSegment _Ty=v8::CpuProfileDeoptInfo, ] (compiling source file compiler\int64-lowering.cc) _Alloc=std::allocator E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\js-typed-lowering.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): warning C4251: 'v8::internal::wasm::WasmModule::function_tables': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file compiler\int64-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file asmjs\asm-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\js-create-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\js-create-lowering.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): warning C4251: 'v8::internal::wasm::WasmModule::import_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file compiler\int64-lowering.cc) ] (compiling source file ast\scopes.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\js-operator.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file compiler\int64-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1372): warning C4251: 'v8::internal::compiler::PhiInstruction::operands_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::PhiInstruction' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\js-create-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/zone-containers.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-conversion-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-callsite.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\js-operator.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\js-create-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file compiler\js-create-lowering.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compiler\js-create-lowering.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-generic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): warning C4251: 'v8::internal::wasm::WasmModule::export_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\js-generic-lowering.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-generic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-generic-lowering.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-generic-lowering.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1443): warning C4251: 'v8::internal::compiler::InstructionBlock::successors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-generic-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1415): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): warning C4251: 'v8::internal::wasm::WasmModule::table_inits': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' with [ _Ty=v8::internal::wasm::WasmTableInit C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with ] (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-generic-lowering.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\js-operator.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\js-operator.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-generic-lowering.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\js-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-generic-lowering.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-generic-lowering.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-generic-lowering.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-generic-lowering.cc) [ E:\GitHub\node\deps\v8\src/compiler/instruction.h(1444): warning C4251: 'v8::internal::compiler::InstructionBlock::predecessors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\graph-visualizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): warning C4251: 'v8::internal::wasm::WasmModule::pending_tasks': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::base::Semaphore ] (compiling source file compiler\int64-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1415): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\graph-visualizer.cc) ] (compiling source file ast\scopes.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::base::Semaphore ] (compiling source file compiler\int64-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1445): warning C4251: 'v8::internal::compiler::InstructionBlock::phis_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\graph-visualizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ E:\GitHub\node\deps\v8\src/compiler/instruction.h(1426): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/compiler/js-operator.h(45): warning C4251: 'v8::internal::compiler::VectorSlotPair::vector_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\js-operator.cc) _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/compiler/js-operator.h(34): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-operator.cc) E:\GitHub\node\deps\v8\src/compiler/js-operator.h(46): warning C4251: 'v8::internal::compiler::VectorSlotPair::slot_': class 'v8::internal::FeedbackSlot' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\js-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(897): note: see declaration of 'v8::internal::FeedbackSlot' (compiling source file compiler\js-operator.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-callsite.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1446): warning C4251: 'v8::internal::compiler::InstructionBlock::ao_number_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\graph-visualizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-async-function-gen.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file ast\ast-function-literal-id-reindexer.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-create-lowering.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\js-intrinsic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\js-create-lowering.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-create-lowering.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-create-lowering.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-create-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-create-lowering.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-create-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-create-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\js-operator.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-operator.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-create-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1447): warning C4251: 'v8::internal::compiler::InstructionBlock::rpo_number_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\graph-visualizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(300): warning C4251: 'v8::internal::wasm::ModuleWireBytes::module_bytes_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::ModuleWireBytes' (compiling source file compiler\int64-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-create-lowering.cc) E:\GitHub\node\deps\v8\src/vector.h(194): note: see declaration of 'v8::internal::Vector' (compiling source file compiler\int64-lowering.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\js-inlining.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-create-lowering.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\js-inlining.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\js-inlining.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-create-lowering.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\js-inlining.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\js-inlining.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\js-inlining.cc) _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\js-inlining.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(89): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\js-call-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file ast\scopes.cc)e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1448): warning C4251: 'v8::internal::compiler::InstructionBlock::loop_header_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\js-call-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\graph-visualizer.cc) [ E:\GitHub\node\deps\v8\src/compiler/js-operator.h(45): warning C4251: 'v8::internal::compiler::VectorSlotPair::vector_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\js-call-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(342): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-call-reducer.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1449): warning C4251: 'v8::internal::compiler::InstructionBlock::loop_end_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\graph-visualizer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/js-operator.h(46): warning C4251: 'v8::internal::compiler::VectorSlotPair::slot_': class 'v8::internal::FeedbackSlot' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\js-call-reducer.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-callsite.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-conversion-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(897): note: see declaration of 'v8::internal::FeedbackSlot' (compiling source file compiler\js-call-reducer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\js-intrinsic-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/js-inlining.h(14): note: see declaration of 'v8::internal::BailoutId' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-async-function-gen.cc) ] (compiling source file compiler\js-intrinsic-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-conversion-gen.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-callsite.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-conversion-gen.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(690): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\js-call-reducer.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\js-inlining.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\js-typed-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(142): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-call-reducer.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\js-typed-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(691): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::alignment_requirements_': class 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\js-call-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(144): note: see declaration of 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' (compiling source file compiler\js-call-reducer.cc)E:\GitHub\node\deps\v8\src/factory.h(340): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-inlining.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file compiler\js-generic-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/js-graph.h(194): warning C4251: 'v8::internal::compiler::JSGraph::cache_': class 'v8::internal::compiler::CommonNodeCache' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSGraph' (compiling source file compiler\js-call-reducer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file asmjs\asm-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file compiler\js-intrinsic-lowering.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file compiler\js-generic-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/common-node-cache.h(23): note: see declaration of 'v8::internal::compiler::CommonNodeCache' (compiling source file compiler\js-call-reducer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\js-inlining.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file compiler\js-generic-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-conversion-gen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file compiler\js-generic-lowering.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-callsite.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-conversion-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file asmjs\asm-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\js-intrinsic-lowering.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file ast\ast-function-literal-id-reindexer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(308): warning C4251: 'v8::internal::compiler::CallDescriptor::target_type_': class 'v8::internal::MachineType' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\js-call-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1653): warning C4251: 'v8::internal::compiler::InstructionSequence::source_positions_': class 'v8::internal::ZoneMap>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ K=const v8::internal::compiler::Instruction * E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/machine-type.h(56): note: see declaration of 'v8::internal::MachineType' (compiling source file compiler\js-call-reducer.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\js-typed-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1645): note: see declaration of 'v8::internal::ZoneMap>' with [ K=const v8::internal::compiler::Instruction * with ] (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\js-typed-lowering.cc) [ E:\GitHub\node\deps\v8\src/compiler/linkage.h(309): warning C4251: 'v8::internal::compiler::CallDescriptor::target_loc_': class 'v8::internal::compiler::LinkageLocation' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\js-call-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\js-typed-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer _Kty=uint32_t, ] (compiling source file compiler\linkage.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(32): note: see declaration of 'v8::internal::compiler::LinkageLocation' (compiling source file compiler\js-call-reducer.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-typed-lowering.cc) _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file compiler\js-inlining.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\linkage.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(312): warning C4251: 'v8::internal::compiler::CallDescriptor::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\js-call-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\js-typed-lowering.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file compiler\js-inlining.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1654): warning C4251: 'v8::internal::compiler::InstructionSequence::constants_': class 'std::map,v8::internal::ZoneAllocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\graph-visualizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-debug.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-conversion-gen.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1471): note: see declaration of 'std::map,v8::internal::ZoneAllocator>>' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-call-reducer.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(315): warning C4251: 'v8::internal::compiler::CallDescriptor::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\js-call-reducer.cc) with E:\GitHub\node\deps\v8\src/compiler/instruction.h(1655): warning C4251: 'v8::internal::compiler::InstructionSequence::immediates_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\graph-visualizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1577): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer [ ] (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(194): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-call-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1656): warning C4251: 'v8::internal::compiler::InstructionSequence::instructions_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\graph-visualizer.cc) _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1475): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\graph-visualizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file compiler\js-inlining.cc) E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file compiler\js-inlining.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file compiler\js-inlining.cc) E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file compiler\js-create-lowering.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file ast\ast-value-factory.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file ast\ast-function-literal-id-reindexer.cc) ] (compiling source file compiler\js-create-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1658): warning C4251: 'v8::internal::compiler::InstructionSequence::reference_maps_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file compiler\js-inlining.cc) with E:\GitHub\node\deps\v8\src/compiler/instruction.h(1476): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::MachineType [] ] (compiling source file compiler\js-create-lowering.cc)E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file compiler\js-inlining.cc) [ E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file compiler\js-create-lowering.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\js-operator.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1659): warning C4251: 'v8::internal::compiler::InstructionSequence::representations_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file compiler\js-inlining.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\js-operator.cc) _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file ast\ast-value-factory.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1659): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ast\ast-value-factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-callsite.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1661): warning C4251: 'v8::internal::compiler::InstructionSequence::deoptimization_entries_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\graph-visualizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\js-typed-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-conversion-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1349): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\js-intrinsic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file ast\ast-value-factory.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-intrinsic-lowering.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ast\ast-value-factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\js-typed-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(237): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\js-intrinsic-lowering.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\js-operator.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\js-operator.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\js-intrinsic-lowering.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ast\ast-value-factory.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\js-operator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\js-intrinsic-lowering.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\js-intrinsic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\js-intrinsic-lowering.cc) with E:\GitHub\node\deps\v8\src/compiler/bytecode-liveness-map.h(112): warning C4251: 'v8::internal::compiler::BytecodeLivenessMap::liveness_map_': class 'v8::base::TemplateHashMapImpl,v8::internal::ZoneAllocationPolicy>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BytecodeLivenessMap' (compiling source file compiler\js-inlining.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/bytecode-liveness-map.h(110): note: see declaration of 'v8::base::TemplateHashMapImpl,v8::internal::ZoneAllocationPolicy>' (compiling source file compiler\js-inlining.cc) [ _Kty=uint32_t, C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\js-operator.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\js-operator.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\js-operator.cc) _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\js-intrinsic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\js-generic-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-generic-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/bytecode-analysis.h(107): warning C4251: 'v8::internal::compiler::BytecodeAnalysis::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BytecodeAnalysis' (compiling source file compiler\js-inlining.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/factory.h(340): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\js-generic-lowering.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-generic-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): warning C4251: 'v8::internal::compiler::GraphReducer::state_': class 'v8::internal::compiler::NodeMarker' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): note: see declaration of 'v8::internal::compiler::NodeMarker' (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-conversion-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): warning C4251: 'v8::internal::compiler::GraphReducer::reducers_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-typed-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/register-allocator.h(297): warning C4251: 'v8::internal::compiler::UsePosition::pos_': class 'v8::internal::compiler::LifetimePosition' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::UsePosition' (compiling source file compiler\graph-visualizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/register-allocator.h(34): note: see declaration of 'v8::internal::compiler::LifetimePosition' (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file ast\ast-function-literal-id-reindexer.cc) E:\GitHub\node\deps\v8\src/compiler/bytecode-analysis.h(111): warning C4251: 'v8::internal::compiler::BytecodeAnalysis::loop_stack_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BytecodeAnalysis' (compiling source file compiler\js-inlining.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): warning C4251: 'v8::internal::compiler::GraphReducer::state_': class 'v8::internal::compiler::NodeMarker' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/bytecode-analysis.h(111): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): warning C4251: 'v8::internal::compiler::GraphReducer::revisit_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-typed-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): note: see declaration of 'v8::internal::compiler::NodeMarker' (compiling source file compiler\js-intrinsic-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-callsite.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): warning C4251: 'v8::internal::compiler::GraphReducer::state_': class 'v8::internal::compiler::NodeMarker' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-generic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): note: see declaration of 'v8::internal::compiler::NodeMarker' (compiling source file compiler\js-generic-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/bytecode-analysis.h(112): warning C4251: 'v8::internal::compiler::BytecodeAnalysis::loop_end_index_queue_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BytecodeAnalysis' (compiling source file compiler\js-inlining.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\linkage.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): warning C4251: 'v8::internal::compiler::GraphReducer::reducers_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/zone/zone-containers.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\js-inlining.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): warning C4251: 'v8::internal::compiler::GraphReducer::stack_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-typed-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ast\ast-value-factory.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file ast\ast-function-literal-id-reindexer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\linkage.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\js-typed-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\js-intrinsic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\ast-value-factory.cc) E:\GitHub\node\deps\v8\src/compiler/bytecode-analysis.h(114): warning C4251: 'v8::internal::compiler::BytecodeAnalysis::end_to_header_': class 'v8::internal::ZoneMap>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BytecodeAnalysis' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): warning C4251: 'v8::internal::compiler::GraphReducer::reducers_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-generic-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/js-typed-lowering.h(102): warning C4251: 'v8::internal::compiler::JSTypedLowering::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSTypedLowering' (compiling source file compiler\js-typed-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\js-generic-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/js-typed-lowering.h(39): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-typed-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/bytecode-analysis.h(114): note: see declaration of 'v8::internal::ZoneMap>' (compiling source file compiler\js-inlining.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): warning C4251: 'v8::internal::compiler::GraphReducer::revisit_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-intrinsic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): warning C4251: 'v8::internal::compiler::GraphReducer::revisit_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-generic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\js-generic-lowering.cc) [ E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/bytecode-analysis.h(115): warning C4251: 'v8::internal::compiler::BytecodeAnalysis::header_to_info_': class 'v8::internal::ZoneMap>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BytecodeAnalysis' (compiling source file compiler\js-inlining.cc) _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): warning C4251: 'v8::internal::compiler::GraphReducer::stack_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-generic-lowering.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\linkage.cc)E:\GitHub\node\deps\v8\src/compiler/schedule.h(170): warning C4251: 'v8::internal::compiler::BasicBlock::nodes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/compiler/bytecode-analysis.h(115): note: see declaration of 'v8::internal::ZoneMap>' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\js-create-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/node.h(312): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\linkage.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\js-generic-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\js-create-lowering.cc) _Alloc=std::allocator E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\linkage.cc) ] and C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\live-range-separator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/js-operator.h(45): warning C4251: 'v8::internal::compiler::VectorSlotPair::vector_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ T=v8::internal::FeedbackVector ] (compiling source file compiler\js-create-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): warning C4251: 'v8::internal::compiler::GraphReducer::stack_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(308): warning C4251: 'v8::internal::compiler::CallDescriptor::target_type_': class 'v8::internal::MachineType' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\js-generic-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(172): warning C4251: 'v8::internal::compiler::BasicBlock::successors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\graph-visualizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/machine-type.h(56): note: see declaration of 'v8::internal::MachineType' (compiling source file compiler\js-generic-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(309): warning C4251: 'v8::internal::compiler::CallDescriptor::target_loc_': class 'v8::internal::compiler::LinkageLocation' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\js-generic-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\src/handles.h(212): note: see declaration of 'v8::internal::Handle' with [ T=v8::internal::FeedbackVector ] (compiling source file compiler\js-create-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(32): note: see declaration of 'v8::internal::compiler::LinkageLocation' (compiling source file compiler\js-generic-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(312): warning C4251: 'v8::internal::compiler::CallDescriptor::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\js-generic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/compiler/schedule.h(173): warning C4251: 'v8::internal::compiler::BasicBlock::predecessors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/compiler/js-operator.h(46): warning C4251: 'v8::internal::compiler::VectorSlotPair::slot_': class 'v8::internal::FeedbackSlot' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\js-create-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-generic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(315): warning C4251: 'v8::internal::compiler::CallDescriptor::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\js-generic-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(194): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-generic-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(177): warning C4251: 'v8::internal::compiler::BasicBlock::id_': class 'v8::internal::compiler::BasicBlock::Id' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/utils.h(897): note: see declaration of 'v8::internal::FeedbackSlot' (compiling source file compiler\js-create-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(46): note: see declaration of 'v8::internal::compiler::BasicBlock::Id' (compiling source file compiler\graph-visualizer.cc) _Ty=v8::CpuProfileDeoptFrame C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\live-range-separator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] and E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(690): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\js-create-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(142): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-create-lowering.cc) _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(691): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::alignment_requirements_': class 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\js-create-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Alloc=std::allocator E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(144): note: see declaration of 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' (compiling source file compiler\js-create-lowering.cc) ] (compiling source file ast\modules.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ast\ast-value-factory.cc) E:\GitHub\node\deps\v8\src/compiler/js-graph.h(194): warning C4251: 'v8::internal::compiler::JSGraph::cache_': class 'v8::internal::compiler::CommonNodeCache' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSGraph' (compiling source file compiler\js-create-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/common-node-cache.h(23): note: see declaration of 'v8::internal::compiler::CommonNodeCache' (compiling source file compiler\js-create-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\ast-value-factory.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(287): warning C4251: 'v8::internal::compiler::Schedule::all_blocks_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Schedule' (compiling source file compiler\graph-visualizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/compiler/schedule.h(288): warning C4251: 'v8::internal::compiler::Schedule::nodeid_to_block_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Schedule' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(308): warning C4251: 'v8::internal::compiler::CallDescriptor::target_type_': class 'v8::internal::MachineType' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\js-create-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/machine-type.h(56): note: see declaration of 'v8::internal::MachineType' (compiling source file compiler\js-create-lowering.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/compiler/linkage.h(309): warning C4251: 'v8::internal::compiler::CallDescriptor::target_loc_': class 'v8::internal::compiler::LinkageLocation' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\js-create-lowering.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\live-range-separator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/compiler/linkage.h(32): note: see declaration of 'v8::internal::compiler::LinkageLocation' (compiling source file compiler\js-create-lowering.cc) [ E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\live-range-separator.cc) _Ty=v8::CpuProfileDeoptFrame ] (compiling source file ast\modules.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(312): warning C4251: 'v8::internal::compiler::CallDescriptor::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\js-create-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/schedule.h(289): warning C4251: 'v8::internal::compiler::Schedule::rpo_order_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Schedule' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/compiler/liveness-analyzer.h(77): warning C4251: 'v8::internal::compiler::LivenessAnalyzer::blocks_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::LivenessAnalyzer' (compiling source file compiler\js-inlining.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-create-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/compiler/liveness-analyzer.h(77): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\js-inlining.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-callsite.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-debug.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(315): warning C4251: 'v8::internal::compiler::CallDescriptor::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\js-create-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/liveness-analyzer.h(84): warning C4251: 'v8::internal::compiler::LivenessAnalyzer::queue_': class 'v8::internal::ZoneQueue' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::LivenessAnalyzer' (compiling source file compiler\js-inlining.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/compiler/linkage.h(194): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-create-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/liveness-analyzer.h(84): note: see declaration of 'v8::internal::ZoneQueue' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/compiler/zone-stats.h(59): warning C4251: 'v8::internal::compiler::ZoneStats::StatsScope::initial_values_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::ZoneStats::StatsScope' with [ _Kty=v8::internal::Zone *, _Ty=std::size_t ] (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\js-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\js-operator.cc) with E:\GitHub\node\deps\v8\src/compiler/zone-stats.h(56): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=v8::internal::Zone *, _Ty=std::size_t [ ] (compiling source file compiler\graph-visualizer.cc) _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/compiler/zone-stats.h(81): warning C4251: 'v8::internal::compiler::ZoneStats::zones_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::ZoneStats' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::Zone * ] (compiling source file ast\modules.cc)E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file ast\ast-function-literal-id-reindexer.cc) ] (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\js-typed-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/state-values-utils.h(79): warning C4251: 'v8::internal::compiler::StateValuesCache::hash_map_': class 'v8::base::CustomMatcherTemplateHashMapImpl' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::StateValuesCache' (compiling source file compiler\js-create-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/state-values-utils.h(79): warning C4251: 'v8::internal::compiler::StateValuesCache::hash_map_': class 'v8::base::CustomMatcherTemplateHashMapImpl' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::StateValuesCache' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/compiler/zone-stats.h(78): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::Zone * ] (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-debug.cc) E:\GitHub\node\deps\v8\src/zone/zone.h(229): note: see declaration of 'v8::base::CustomMatcherTemplateHashMapImpl' (compiling source file compiler\js-create-lowering.cc)E:\GitHub\node\deps\v8\src/zone/zone.h(229): note: see declaration of 'v8::base::CustomMatcherTemplateHashMapImpl' (compiling source file compiler\js-inlining.cc) E:\GitHub\node\deps\v8\src/compiler/zone-stats.h(82): warning C4251: 'v8::internal::compiler::ZoneStats::stats_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::ZoneStats' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::compiler::ZoneStats::StatsScope * ] (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-debug.cc) E:\GitHub\node\deps\v8\src/compiler/state-values-utils.h(80): warning C4251: 'v8::internal::compiler::StateValuesCache::working_space_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::StateValuesCache' (compiling source file compiler\js-create-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/state-values-utils.h(80): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\js-create-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/state-values-utils.h(80): warning C4251: 'v8::internal::compiler::StateValuesCache::working_space_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::StateValuesCache' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/compiler/zone-stats.h(79): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::compiler::ZoneStats::StatsScope * ] (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\js-operator.cc) E:\GitHub\node\deps\v8\src/compiler/state-values-utils.h(116): warning C4251: 'v8::internal::compiler::StateValuesAccess::iterator::stack_': class 'v8::internal::compiler::SparseInputMask::InputIterator' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::StateValuesAccess::iterator' (compiling source file compiler\js-create-lowering.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\js-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/common-operator.h(173): note: see declaration of 'v8::internal::compiler::SparseInputMask::InputIterator' (compiling source file compiler\js-create-lowering.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file ast\ast-function-literal-id-reindexer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\js-operator.cc)E:\GitHub\node\deps\v8\src/compiler/scheduler.h(67): warning C4251: 'v8::internal::compiler::Scheduler::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Scheduler' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/compiler/state-values-utils.h(80): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\js-inlining.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\js-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/scheduler.h(33): note: see declaration of 'v8::base::Flags' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/state-values-utils.h(116): warning C4251: 'v8::internal::compiler::StateValuesAccess::iterator::stack_': class 'v8::internal::compiler::SparseInputMask::InputIterator' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::StateValuesAccess::iterator' (compiling source file compiler\js-inlining.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\js-operator.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\js-typed-lowering.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/common-operator.h(173): note: see declaration of 'v8::internal::compiler::SparseInputMask::InputIterator' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/compiler/scheduler.h(69): warning C4251: 'v8::internal::compiler::Scheduler::scheduled_nodes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Scheduler' (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\js-intrinsic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/scheduler.h(68): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\js-intrinsic-lowering.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/scheduler.h(70): warning C4251: 'v8::internal::compiler::Scheduler::schedule_root_nodes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Scheduler' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/interpreter/bytecode-array-accessor.h(64): warning C4251: 'v8::internal::interpreter::BytecodeArrayAccessor::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeArrayAccessor' (compiling source file compiler\js-inlining.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/node.h(312): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\graph-visualizer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file api-arguments.cc)E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file ast\ast-function-literal-id-reindexer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/factory.h(340): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-inlining.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\js-typed-lowering.cc) with E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\js-typed-lowering.cc) [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/scheduler.h(71): warning C4251: 'v8::internal::compiler::Scheduler::schedule_queue_': class 'v8::internal::ZoneQueue' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Scheduler' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\linkage.cc)E:\GitHub\node\deps\v8\src/compiler/compiler-source-position-table.h(63): warning C4251: 'v8::internal::compiler::SourcePositionTable::current_position_': class 'v8::internal::SourcePosition' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::SourcePositionTable' (compiling source file compiler\js-inlining.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/scheduler.h(71): note: see declaration of 'v8::internal::ZoneQueue' (compiling source file compiler\graph-visualizer.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\linkage.cc)E:\GitHub\node\deps\v8\src/source-position.h(32): note: see declaration of 'v8::internal::SourcePosition' (compiling source file compiler\js-inlining.cc) and E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\js-generic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/scheduler.h(72): warning C4251: 'v8::internal::compiler::Scheduler::node_data_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Scheduler' (compiling source file compiler\graph-visualizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\js-generic-lowering.cc) [ E:\GitHub\node\deps\v8\src/compiler/compiler-source-position-table.h(64): warning C4251: 'v8::internal::compiler::SourcePositionTable::table_': class 'v8::internal::compiler::NodeAuxData' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::SourcePositionTable' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/compiler/scheduler.h(72): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\graph-visualizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(308): warning C4251: 'v8::internal::compiler::CallDescriptor::target_type_': class 'v8::internal::MachineType' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/compiler/compiler-source-position-table.h(64): note: see declaration of 'v8::internal::compiler::NodeAuxData' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/compiler/js-operator.h(45): warning C4251: 'v8::internal::compiler::VectorSlotPair::vector_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\js-generic-lowering.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(342): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-generic-lowering.cc) ] E:\GitHub\node\deps\v8\src/machine-type.h(56): note: see declaration of 'v8::internal::MachineType' (compiling source file compiler\linkage.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\js-operator.cc) and E:\GitHub\node\deps\v8\src/compiler/js-operator.h(46): warning C4251: 'v8::internal::compiler::VectorSlotPair::slot_': class 'v8::internal::FeedbackSlot' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\js-generic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/compiler/linkage.h(309): warning C4251: 'v8::internal::compiler::CallDescriptor::target_loc_': class 'v8::internal::compiler::LinkageLocation' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * _Ty=v8::CpuProfileDeoptInfo, ] (compiling source file compiler\js-operator.cc)E:\GitHub\node\deps\v8\src/utils.h(897): note: see declaration of 'v8::internal::FeedbackSlot' (compiling source file compiler\js-generic-lowering.cc) _Alloc=std::allocator E:\GitHub\node\deps\v8\src/compiler/linkage.h(32): note: see declaration of 'v8::internal::compiler::LinkageLocation' (compiling source file compiler\linkage.cc) ] (compiling source file ast\modules.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\js-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\js-operator.cc)E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(690): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\js-generic-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(142): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-generic-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(691): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::alignment_requirements_': class 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\js-generic-lowering.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\js-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(312): warning C4251: 'v8::internal::compiler::CallDescriptor::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(144): note: see declaration of 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' (compiling source file compiler\js-generic-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\js-operator.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\live-range-separator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/js-graph.h(194): warning C4251: 'v8::internal::compiler::JSGraph::cache_': class 'v8::internal::compiler::CommonNodeCache' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSGraph' (compiling source file compiler\js-generic-lowering.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\live-range-separator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\linkage.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-debug.cc) E:\GitHub\node\deps\v8\src/compiler/common-node-cache.h(23): note: see declaration of 'v8::internal::compiler::CommonNodeCache' (compiling source file compiler\js-generic-lowering.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\js-operator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-operator.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file api-arguments.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\js-operator.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(315): warning C4251: 'v8::internal::compiler::CallDescriptor::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-operator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file asmjs\asm-wasm-builder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with E:\GitHub\node\deps\v8\src/compiler/linkage.h(194): note: see declaration of 'v8::base::Flags' (compiling source file compiler\linkage.cc) [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file ast\modules.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file api-arguments.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\linkage.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\linkage.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file ast\ast-function-literal-id-reindexer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\live-range-separator.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\linkage.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-operator.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\linkage.cc) [ C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\live-range-separator.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\linkage.cc) _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-operator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-operator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file ast\modules.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file ast\ast-function-literal-id-reindexer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-operator.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\linkage.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\js-intrinsic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\live-range-separator.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\linkage.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\js-intrinsic-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-operator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file asmjs\asm-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\linkage.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\js-operator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file api.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\js-operator.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file api.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\js-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\js-operator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\js-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file api-arguments.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\ast-value-factory.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\js-operator.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file api.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\js-operator.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\js-inlining.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-operator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file asmjs\asm-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file api-arguments.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\ast-value-factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\js-operator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-operator.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file api.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file asmjs\asm-parser.cc) ] (compiling source file compiler\js-intrinsic-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\js-operator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\js-operator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\ast-value-factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\js-operator.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file api-arguments.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\ast-value-factory.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\js-intrinsic-lowering.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file api.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-conversion-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file asmjs\asm-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\js-intrinsic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-debug.cc)E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\js-intrinsic-lowering.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-conversion-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\ast-value-factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\js-intrinsic-lowering.cc)loop-analysis.cc [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-intrinsic-lowering.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-conversion-gen.cc)builtins-forin-gen.cc [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\js-intrinsic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-intrinsic-lowering.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-debug.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-conversion-gen.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file api.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\js-inlining.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\js-inlining.cc) E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file api.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-conversion-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-intrinsic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-intrinsic-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-intrinsic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\ast-value-factory.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file arguments.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\js-inlining.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\js-typed-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-intrinsic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-debug.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-conversion-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\js-typed-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\js-typed-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\js-typed-lowering.cc)loop-variable-optimizer.cc E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\js-inlining.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-inlining.cc) with E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\js-inlining.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-inlining.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=std::pair ] (compiling source file api-arguments.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file arguments.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-intrinsic-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file api.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file api.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-intrinsic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\js-intrinsic-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\ast-value-factory.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file arguments.cc)e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-inlining.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-inlining.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-inlining.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-inlining.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-inlining.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\js-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\js-operator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-inlining.cc) [ _Ty=std::pair E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\js-intrinsic-lowering.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\js-operator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-inlining.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\js-operator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-inlining.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=std::pair E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-inlining.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file api-arguments.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\js-operator.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\js-inlining.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\js-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\ast-value-factory.cc) ] (compiling source file builtins\builtins-conversion-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file compiler\js-operator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\js-inlining.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\js-intrinsic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\ast-value-factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compiler\js-operator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-intrinsic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\js-inlining.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file arguments.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\live-range-separator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\js-inlining.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\linkage.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\js-inlining.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\live-range-separator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\linkage.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-inlining.cc) with E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\linkage.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-inlining.cc) _Ty=std::pair E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\linkage.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\js-typed-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file ast\ast-value-factory.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-intrinsic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\linkage.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\live-range-separator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\ast-value-factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-inlining.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file ast\ast-value-factory.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\live-range-separator.cc) ] (compiling source file builtins\builtins-conversion-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-debug.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file arguments.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\js-inlining.cc) machine-operator.cc E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-inlining.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\js-inlining.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file arguments.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-inlining.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file background-parsing-task.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\js-inlining.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ast\ast-value-factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file background-parsing-task.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file ast\ast-value-factory.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\js-typed-lowering.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\js-typed-lowering.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\linkage.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ast\ast-value-factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file ast\ast-value-factory.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-debug.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\linkage.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\linkage.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\js-intrinsic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\js-typed-lowering.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\linkage.cc) with [ E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-operator.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\js-typed-lowering.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\js-intrinsic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=std::pair E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\js-operator.cc) ] (compiling source file arguments.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file ast\ast-value-factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\js-intrinsic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\js-inlining.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\ast-value-factory.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file ast\compile-time-value.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\js-typed-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/js-operator.h(312): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-operator.cc) with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-typed-lowering.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-operator.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\js-inlining.cc) ] (compiling source file arguments.cc) E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-operator.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file compiler\js-intrinsic-lowering.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-operator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-debug.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file asmjs\asm-wasm-builder.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\js-inlining.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\loop-analysis.cc) E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-operator.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file ast\compile-time-value.cc) ] (compiling source file compiler\loop-analysis.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-operator.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-debug.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\loop-variable-optimizer.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-operator.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\loop-variable-optimizer.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-operator.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\linkage.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-typed-lowering.cc)E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-typed-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\linkage.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-typed-lowering.cc) _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-typed-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\live-range-separator.cc) ] (compiling source file builtins\builtins-call-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\ast-value-factory.cc)builtins-date-gen.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-typed-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-debug.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-typed-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-typed-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\js-typed-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\js-typed-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\js-typed-lowering.cc) with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\js-typed-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-typed-lowering.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-intrinsic-lowering.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\js-intrinsic-lowering.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-intrinsic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-intrinsic-lowering.cc) ] (compiling source file builtins\builtins-call-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file ast\ast-value-factory.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-intrinsic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\linkage.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-typed-lowering.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\linkage.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-debug.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-intrinsic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\linkage.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-typed-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\live-range-separator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-debug.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\linkage.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\js-typed-lowering.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\live-range-separator.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-debug.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\linkage.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\ast-value-factory.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file ast\ast-function-literal-id-reindexer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-typed-lowering.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\live-range-separator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\linkage.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\machine-operator.cc) with E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-intrinsic-lowering.cc) [ E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-typed-lowering.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-inlining.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\machine-operator.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\linkage.cc) _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\js-typed-lowering.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-intrinsic-lowering.cc) _Alloc=std::allocator E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\linkage.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-inlining.cc) ] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\live-range-separator.cc) and E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-inlining.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-inlining.cc) ] and E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-inlining.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\linkage.cc) _Alloc=std::allocator ] (compiling source file background-parsing-task.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\loop-variable-optimizer.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\linkage.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\loop-variable-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\linkage.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\loop-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\js-typed-lowering.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\js-typed-lowering.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\loop-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\js-typed-lowering.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\js-typed-lowering.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\linkage.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\js-typed-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\linkage.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\linkage.cc) [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file compiler\js-typed-lowering.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\linkage.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\loop-variable-optimizer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-debug.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\linkage.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\loop-variable-optimizer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-debug.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\loop-variable-optimizer.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\loop-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file background-parsing-task.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file ast\ast-function-literal-id-reindexer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file ast\ast-value-factory.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\loop-variable-optimizer.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\loop-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\linkage.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\live-range-separator.cc) memory-optimizer.cc E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\loop-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-debug.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\loop-analysis.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\linkage.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\ast-value-factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\linkage.cc) E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\loop-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\loop-analysis.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\linkage.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file ast\ast-value-factory.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\linkage.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\live-range-separator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\linkage.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\live-range-separator.cc) with E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\live-range-separator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\live-range-separator.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\machine-operator.cc) E:\GitHub\node\deps\v8\src/parsing/parser.h(193): warning C4251: 'v8::internal::ParserBase::ast_node_factory_': class 'v8::internal::AstNodeFactory' needs to have dll-interface to be used by clients of class 'v8::internal::ParserBase' (compiling source file api.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\loop-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\live-range-separator.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\machine-operator.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\loop-analysis.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file background-parsing-task.cc) ] (compiling source file compiler\js-intrinsic-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\live-range-separator.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(17): note: see declaration of 'v8::internal::AstNodeFactory' (compiling source file api.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::MachineType [] with ] (compiling source file compiler\js-intrinsic-lowering.cc) [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::MachineType [] _Ty=std::pair ] (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\linkage.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\machine-operator.cc) ] (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\ast-value-factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\linkage.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\machine-operator.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ast\ast-value-factory.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\machine-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\linkage.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\live-range-separator.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-typed-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\machine-operator.cc) [ E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\linkage.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\js-typed-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptInfo, E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\live-range-separator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(690): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\machine-operator.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\live-range-separator.cc) ] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-typed-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(142): note: see declaration of 'v8::base::Flags' (compiling source file compiler\machine-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file compiler\js-inlining.cc) and E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\live-range-separator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file compiler\linkage.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-typed-lowering.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file compiler\js-inlining.cc) [ E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(691): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::alignment_requirements_': class 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\machine-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\live-range-separator.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\linkage.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\loop-analysis.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(144): note: see declaration of 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' (compiling source file compiler\machine-operator.cc) ] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\loop-analysis.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-typed-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] and [ C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\loop-analysis.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-typed-lowering.cc) _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\loop-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/parsing/parser.h(1160): warning C4251: 'v8::internal::Parser::scanner_': class 'v8::internal::Scanner' needs to have dll-interface to be used by clients of class 'v8::internal::Parser' (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-typed-lowering.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\loop-analysis.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\machine-operator.cc) with E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\loop-variable-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\machine-operator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-typed-lowering.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\loop-variable-optimizer.cc) E:\GitHub\node\deps\v8\src/objects/scope-info.h(194): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file compiler\js-inlining.cc) E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\loop-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file compiler\js-inlining.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=std::pair E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-typed-lowering.cc) ] (compiling source file background-parsing-task.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file ast\modules.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(237): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\loop-analysis.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file api-arguments.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file ast\modules.cc) ] (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file compiler\js-inlining.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-typed-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-async-function-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file compiler\js-inlining.cc) _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/parsing/scanner.h(152): note: see declaration of 'v8::internal::Scanner' (compiling source file api.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-conversion-gen.cc)E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): warning C4251: 'v8::internal::wasm::SignatureMap::map_': class 'std::map>>' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::SignatureMap' C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator with ] (compiling source file compiler\loop-variable-optimizer.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\linkage.cc) [ E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\js-intrinsic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\linkage.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame _Kty=v8::internal::wasm::FunctionSig *, ] (compiling source file compiler\loop-variable-optimizer.cc) E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\js-intrinsic-lowering.cc) _Ty=uint32_t E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\live-range-separator.cc) ] (compiling source file background-parsing-task.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file api-arguments.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\linkage.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\loop-variable-optimizer.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file ast\modules.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file bootstrapper.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\live-range-separator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(128): note: see declaration of 'v8::internal::ThreadedList' (compiling source file ast\modules.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\linkage.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/compiler/js-operator.h(45): warning C4251: 'v8::internal::compiler::VectorSlotPair::vector_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\js-intrinsic-lowering.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file bootstrapper.cc) ] (compiling source file compiler\loop-variable-optimizer.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] verifier.cc E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(342): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-intrinsic-lowering.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-async-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\loop-variable-optimizer.cc) ] (compiling source file builtins\builtins-callsite.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\linkage.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/compiler/js-operator.h(46): warning C4251: 'v8::internal::compiler::VectorSlotPair::slot_': class 'v8::internal::FeedbackSlot' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\loop-variable-optimizer.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\linkage.cc) E:\GitHub\node\deps\v8\src/utils.h(897): note: see declaration of 'v8::internal::FeedbackSlot' (compiling source file compiler\js-intrinsic-lowering.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\linkage.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file ast\modules.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file api-arguments.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\live-range-separator.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file api-arguments.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\memory-optimizer.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\memory-optimizer.cc) E:\GitHub\node\deps\v8\src/parsing/parser.h(1171): warning C4251: 'v8::internal::Parser::pending_error_handler_': class 'v8::internal::PendingCompilationErrorHandler' needs to have dll-interface to be used by clients of class 'v8::internal::Parser' (compiling source file api.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-conversion-gen.cc)E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): note: see declaration of 'std::map>>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\linkage.cc)E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(690): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\js-intrinsic-lowering.cc) with E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\linkage.cc)E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(142): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-intrinsic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ wasm-linkage.cc _Kty=v8::internal::wasm::FunctionSig *, E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(691): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::alignment_requirements_': class 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\js-intrinsic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=uint32_t E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\linkage.cc)E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(144): note: see declaration of 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' (compiling source file compiler\js-intrinsic-lowering.cc) ] (compiling source file builtins\builtins-callsite.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file ast\modules.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ E:\GitHub\node\deps\v8\src/compiler/js-graph.h(194): warning C4251: 'v8::internal::compiler::JSGraph::cache_': class 'v8::internal::compiler::CommonNodeCache' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSGraph' (compiling source file compiler\js-intrinsic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptInfo ] (compiling source file background-parsing-task.cc) E:\GitHub\node\deps\v8\src/compiler/common-node-cache.h(23): note: see declaration of 'v8::internal::compiler::CommonNodeCache' (compiling source file compiler\js-intrinsic-lowering.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(308): warning C4251: 'v8::internal::compiler::CallDescriptor::target_type_': class 'v8::internal::MachineType' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/pending-compilation-error-handler.h(22): note: see declaration of 'v8::internal::PendingCompilationErrorHandler' (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/machine-type.h(56): note: see declaration of 'v8::internal::MachineType' (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file ast\modules.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file arguments.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file api-arguments.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(309): warning C4251: 'v8::internal::compiler::CallDescriptor::target_loc_': class 'v8::internal::compiler::LinkageLocation' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\js-intrinsic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file arguments.cc) E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file ast\modules.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file arguments.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(32): note: see declaration of 'v8::internal::compiler::LinkageLocation' (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\live-range-separator.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-conversion-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file asmjs\asm-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(312): warning C4251: 'v8::internal::compiler::CallDescriptor::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\js-intrinsic-lowering.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\loop-variable-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\loop-variable-optimizer.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-intrinsic-lowering.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): warning C4251: 'v8::internal::wasm::WasmModule::globals': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(315): warning C4251: 'v8::internal::compiler::CallDescriptor::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\js-intrinsic-lowering.cc) [ _Ty=v8::internal::wasm::WasmGlobal E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\loop-variable-optimizer.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(194): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-intrinsic-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file arguments.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\loop-variable-optimizer.cc) with [ E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\live-range-separator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\loop-variable-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Kty=uint32_t, E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\live-range-separator.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\loop-variable-optimizer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\loop-variable-optimizer.cc) _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\loop-variable-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\loop-variable-optimizer.cc) ] (compiling source file ast\compile-time-value.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\live-range-separator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\loop-variable-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\loop-variable-optimizer.cc) ] (compiling source file builtins\builtins-callsite.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-conversion-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file arguments.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\live-range-separator.cc) with [ E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\live-range-separator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\live-range-separator.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-debug.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file asmjs\asm-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file builtins\builtins-callsite.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-debug.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-debug.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): warning C4251: 'v8::internal::wasm::WasmModule::signatures': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with ] (compiling source file ast\compile-time-value.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file api-arguments.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\memory-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\memory-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file compiler\linkage.cc) [ E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file compiler\linkage.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file compiler\linkage.cc) _Ty=v8::internal::wasm::FunctionSig * E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-callsite.cc) ] (compiling source file compiler\linkage.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\verifier.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\verifier.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\js-typed-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\js-typed-lowering.cc) [ _Kty=uint32_t, E:\GitHub\node\deps\v8\src/compiler/js-operator.h(45): warning C4251: 'v8::internal::compiler::VectorSlotPair::vector_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\js-typed-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(342): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/js-operator.h(46): warning C4251: 'v8::internal::compiler::VectorSlotPair::slot_': class 'v8::internal::FeedbackSlot' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\js-typed-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(897): note: see declaration of 'v8::internal::FeedbackSlot' (compiling source file compiler\js-typed-lowering.cc) _Ty=v8::internal::Cancelable * ] (compiling source file ast\ast-function-literal-id-reindexer.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-conversion-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): note: see declaration of 'std::vector>' with E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(690): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\js-typed-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(142): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(691): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::alignment_requirements_': class 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\js-typed-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(144): note: see declaration of 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' (compiling source file compiler\js-typed-lowering.cc) [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file builtins\builtins-callsite.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-debug.cc) E:\GitHub\node\deps\v8\src/compiler/js-graph.h(194): warning C4251: 'v8::internal::compiler::JSGraph::cache_': class 'v8::internal::compiler::CommonNodeCache' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSGraph' (compiling source file compiler\js-typed-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\memory-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/common-node-cache.h(23): note: see declaration of 'v8::internal::compiler::CommonNodeCache' (compiling source file compiler\js-typed-lowering.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\memory-optimizer.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-conversion-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ast\compile-time-value.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file api-arguments.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file ast\modules.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\memory-optimizer.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(308): warning C4251: 'v8::internal::compiler::CallDescriptor::target_type_': class 'v8::internal::MachineType' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\js-typed-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/machine-type.h(56): note: see declaration of 'v8::internal::MachineType' (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\memory-optimizer.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(309): warning C4251: 'v8::internal::compiler::CallDescriptor::target_loc_': class 'v8::internal::compiler::LinkageLocation' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(32): note: see declaration of 'v8::internal::compiler::LinkageLocation' (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(312): warning C4251: 'v8::internal::compiler::CallDescriptor::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\js-typed-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file arguments.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-typed-lowering.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): warning C4251: 'v8::internal::wasm::WasmModule::functions': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(315): warning C4251: 'v8::internal::compiler::CallDescriptor::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\js-typed-lowering.cc)counters.cc [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ E:\GitHub\node\deps\v8\src/compiler/linkage.h(194): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-typed-lowering.cc) hydrogen-gvn.cc _Ty=v8::internal::wasm::WasmFunction ] (compiling source file builtins\builtins-callsite.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-debug.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file api-arguments.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file ast\compile-time-value.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\wasm-linkage.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(733): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,false>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::internal::compiler::MoveOperands *, _Alloc=v8::internal::ZoneAllocator ] and [ T=v8::internal::compiler::MoveOperands * ] and [ _Ty=v8::internal::compiler::MoveOperands *, _Alloc=v8::internal::ZoneAllocator with ] (compiling source file compiler\live-range-separator.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\wasm-linkage.cc) [ E:\GitHub\node\deps\v8\src/messages.h(89): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\linkage.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,false>' with [ T=v8::internal::compiler::MoveOperands * _Kty=uint32_t, ] (compiling source file compiler\live-range-separator.cc) _Ty=v8::internal::Cancelable * ] (compiling source file ast\ast-function-literal-id-reindexer.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\linkage.cc)E:\GitHub\node\deps\v8\src/compiler/type-cache.h(104): warning C4244: 'argument': conversion from 'const int64_t' to 'double', possible loss of data (compiling source file compiler\js-typed-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-conversion-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\linkage.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): note: see declaration of 'std::vector>' with [ E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::internal::wasm::WasmFunction E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file compiler\linkage.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\verifier.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file ast\modules.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/factory.h(340): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\linkage.cc) ] (compiling source file builtins\builtins-callsite.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1372): warning C4251: 'v8::internal::compiler::PhiInstruction::operands_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::PhiInstruction' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\linkage.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\memory-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file arguments.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\memory-optimizer.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-conversion-gen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\verifier.cc)E:\GitHub\node\deps\v8\src/zone/zone-containers.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file compiler\linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file api-arguments.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ast\compile-time-value.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-debug.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\verifier.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\linkage.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): warning C4251: 'v8::internal::wasm::WasmModule::data_segments': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file compiler\linkage.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer [ ] (compiling source file counters.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\verifier.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1443): warning C4251: 'v8::internal::compiler::InstructionBlock::successors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\live-range-separator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::internal::wasm::WasmDataSegment E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file compiler\linkage.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file counters.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ast\ast-function-literal-id-reindexer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1415): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\live-range-separator.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file compiler\linkage.cc) ] (compiling source file builtins\builtins-callsite.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-conversion-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' E:\GitHub\node\deps\v8\src/compiler/instruction.h(1444): warning C4251: 'v8::internal::compiler::InstructionBlock::predecessors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\live-range-separator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\memory-optimizer.cc) [ E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\linkage.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1415): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\live-range-separator.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\memory-optimizer.cc) _Ty=std::pair E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-debug.cc) ] (compiling source file compiler\memory-optimizer.cc)E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file compiler\linkage.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\verifier.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1445): warning C4251: 'v8::internal::compiler::InstructionBlock::phis_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\live-range-separator.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1426): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\live-range-separator.cc) with E:\GitHub\node\deps\v8\src/compiler/instruction.h(1446): warning C4251: 'v8::internal::compiler::InstructionBlock::ao_number_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\live-range-separator.cc)hydrogen-infer-types.cc [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\memory-optimizer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\memory-optimizer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\memory-optimizer.cc) _Ty=std::pair E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file arguments.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\live-range-separator.cc) ] (compiling source file builtins\builtins-debug.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1447): warning C4251: 'v8::internal::compiler::InstructionBlock::rpo_number_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\live-range-separator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): note: see declaration of 'std::vector>' E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\live-range-separator.cc) with [ E:\GitHub\node\deps\v8\src/compiler/instruction.h(1448): warning C4251: 'v8::internal::compiler::InstructionBlock::loop_header_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\live-range-separator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file builtins\builtins-callsite.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-conversion-gen.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\live-range-separator.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\wasm-linkage.cc)E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\linkage.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1449): warning C4251: 'v8::internal::compiler::InstructionBlock::loop_end_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\live-range-separator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\live-range-separator.cc) E:\GitHub\node\deps\v8\src/objects.h(1756): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\linkage.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\wasm-linkage.cc) with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and E:\GitHub\node\deps\v8\src/compiler/instruction.h(1653): warning C4251: 'v8::internal::compiler::InstructionSequence::source_positions_': class 'v8::internal::ZoneMap>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ K=const v8::internal::compiler::Instruction * [ ] (compiling source file compiler\live-range-separator.cc) _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1645): note: see declaration of 'v8::internal::ZoneMap>' with [ K=const v8::internal::compiler::Instruction * ] (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\verifier.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file crankshaft\hydrogen-gvn.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\verifier.cc) ] (compiling source file bootstrapper.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file asmjs\asm-wasm-builder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\verifier.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1654): warning C4251: 'v8::internal::compiler::InstructionSequence::constants_': class 'std::map,v8::internal::ZoneAllocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\live-range-separator.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-conversion-gen.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): warning C4251: 'v8::internal::wasm::WasmModule::function_tables': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1471): note: see declaration of 'std::map,v8::internal::ZoneAllocator>>' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\verifier.cc) with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1655): warning C4251: 'v8::internal::compiler::InstructionSequence::immediates_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(237): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-callsite.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\wasm-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file ast\ast-function-literal-id-reindexer.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file api-arguments.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ast\compile-time-value.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1577): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\memory-optimizer.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\wasm-linkage.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1656): warning C4251: 'v8::internal::compiler::InstructionSequence::instructions_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\live-range-separator.cc) _Ty=std::pair ] (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file arguments.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-conversion-gen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\wasm-linkage.cc)E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\memory-optimizer.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1475): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\wasm-linkage.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file crankshaft\hydrogen-infer-types.cc) hydrogen-load-elimination.cc E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): note: see declaration of 'std::vector>' E:\GitHub\node\deps\v8\src/compiler/instruction.h(1658): warning C4251: 'v8::internal::compiler::InstructionSequence::reference_maps_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/compiler/js-operator.h(45): warning C4251: 'v8::internal::compiler::VectorSlotPair::vector_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\memory-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/js-operator.h(34): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\memory-optimizer.cc) E:\GitHub\node\deps\v8\src/compiler/js-operator.h(46): warning C4251: 'v8::internal::compiler::VectorSlotPair::slot_': class 'v8::internal::FeedbackSlot' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\memory-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(897): note: see declaration of 'v8::internal::FeedbackSlot' (compiling source file compiler\memory-optimizer.cc) with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable E:\GitHub\node\deps\v8\src/compiler/instruction.h(1476): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\live-range-separator.cc) ] (compiling source file builtins\builtins-callsite.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with E:\GitHub\node\deps\v8\src/compiler/instruction.h(1659): warning C4251: 'v8::internal::compiler::InstructionSequence::representations_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\live-range-separator.cc)E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(690): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\memory-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(142): note: see declaration of 'v8::base::Flags' (compiling source file compiler\memory-optimizer.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1659): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\live-range-separator.cc) _Ty=std::pair ] (compiling source file asmjs\asm-parser.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(691): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::alignment_requirements_': class 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\memory-optimizer.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1661): warning C4251: 'v8::internal::compiler::InstructionSequence::deoptimization_entries_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\live-range-separator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(144): note: see declaration of 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' (compiling source file compiler\memory-optimizer.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1349): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\live-range-separator.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\memory-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\memory-optimizer.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\verifier.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\memory-optimizer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\memory-optimizer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\memory-optimizer.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file counters.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\memory-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file counters.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\memory-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file asmjs\asm-wasm-builder.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen-gvn.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\memory-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/common-node-cache.h(57): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\memory-optimizer.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen-gvn.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): warning C4251: 'v8::internal::wasm::WasmModule::import_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/register-allocator.h(297): warning C4251: 'v8::internal::compiler::UsePosition::pos_': class 'v8::internal::compiler::LifetimePosition' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::UsePosition' (compiling source file compiler\live-range-separator.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/compiler/register-allocator.h(34): note: see declaration of 'v8::internal::compiler::LifetimePosition' (compiling source file compiler\live-range-separator.cc) [ _Ty=v8::internal::wasm::WasmImport E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file api-arguments.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ast\compile-time-value.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file builtins\builtins-callsite.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ast\ast-function-literal-id-reindexer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/js-graph.h(194): warning C4251: 'v8::internal::compiler::JSGraph::cache_': class 'v8::internal::compiler::CommonNodeCache' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSGraph' (compiling source file compiler\memory-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/common-node-cache.h(23): note: see declaration of 'v8::internal::compiler::CommonNodeCache' (compiling source file compiler\memory-optimizer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\verifier.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\wasm-linkage.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\verifier.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\wasm-linkage.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame with ] (compiling source file compiler\verifier.cc) [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file bootstrapper.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file crankshaft\hydrogen-load-elimination.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\verifier.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file arguments.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file crankshaft\hydrogen-load-elimination.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\verifier.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen-gvn.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-async-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\verifier.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): note: see declaration of 'std::vector>' with E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-gvn.cc) [ _Ty=v8::internal::wasm::WasmImport E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file counters.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen-gvn.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file api-arguments.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ast\ast-function-literal-id-reindexer.cc) ] (compiling source file builtins\builtins-callsite.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file counters.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(308): warning C4251: 'v8::internal::compiler::CallDescriptor::target_type_': class 'v8::internal::MachineType' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\memory-optimizer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\wasm-linkage.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file counters.cc)E:\GitHub\node\deps\v8\src/machine-type.h(56): note: see declaration of 'v8::internal::MachineType' (compiling source file compiler\memory-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\wasm-linkage.cc) _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/compiler/linkage.h(309): warning C4251: 'v8::internal::compiler::CallDescriptor::target_loc_': class 'v8::internal::compiler::LinkageLocation' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\memory-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file bootstrapper.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-async-function-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\compile-time-value.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file counters.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\wasm-linkage.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): warning C4251: 'v8::internal::wasm::WasmModule::export_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmExport E:\GitHub\node\deps\v8\src/compiler/linkage.h(32): note: see declaration of 'v8::internal::compiler::LinkageLocation' (compiling source file compiler\memory-optimizer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\wasm-linkage.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\wasm-linkage.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(312): warning C4251: 'v8::internal::compiler::CallDescriptor::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\memory-optimizer.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file arguments.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\wasm-linkage.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\memory-optimizer.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(315): warning C4251: 'v8::internal::compiler::CallDescriptor::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\memory-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(194): note: see declaration of 'v8::base::Flags' (compiling source file compiler\memory-optimizer.cc) ] (compiling source file builtins\builtins-callsite.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file builtins\builtins-callsite.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ast\ast-function-literal-id-reindexer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] hydrogen-osr.cc E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-async-function-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ast\compile-time-value.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\ast-function-literal-id-reindexer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file arguments.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file crankshaft\hydrogen-gvn.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file crankshaft\hydrogen-gvn.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file crankshaft\hydrogen-gvn.cc) [ E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\verifier.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file crankshaft\hydrogen-gvn.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\verifier.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file crankshaft\hydrogen-gvn.cc) _Ty=v8::CpuProfileDeoptInfo, C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen-infer-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/js-operator.h(45): warning C4251: 'v8::internal::compiler::VectorSlotPair::vector_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen-infer-types.cc)E:\GitHub\node\deps\v8\src/compiler/js-operator.h(34): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Alloc=std::allocator E:\GitHub\node\deps\v8\src/compiler/js-operator.h(46): warning C4251: 'v8::internal::compiler::VectorSlotPair::slot_': class 'v8::internal::FeedbackSlot' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(897): note: see declaration of 'v8::internal::FeedbackSlot' (compiling source file compiler\verifier.cc) ] and [ E:\GitHub\node\deps\v8\src/compiler/schedule.h(170): warning C4251: 'v8::internal::compiler::BasicBlock::nodes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/node.h(312): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\verifier.cc) _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/compiler/schedule.h(172): warning C4251: 'v8::internal::compiler::BasicBlock::successors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\verifier.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(173): warning C4251: 'v8::internal::compiler::BasicBlock::predecessors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\verifier.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(177): warning C4251: 'v8::internal::compiler::BasicBlock::id_': class 'v8::internal::compiler::BasicBlock::Id' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(46): note: see declaration of 'v8::internal::compiler::BasicBlock::Id' (compiling source file compiler\verifier.cc) ] and [ E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen-infer-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(287): warning C4251: 'v8::internal::compiler::Schedule::all_blocks_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Schedule' (compiling source file compiler\verifier.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-infer-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\verifier.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(288): warning C4251: 'v8::internal::compiler::Schedule::nodeid_to_block_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Schedule' (compiling source file compiler\verifier.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen-infer-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\verifier.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(289): warning C4251: 'v8::internal::compiler::Schedule::rpo_order_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Schedule' (compiling source file compiler\verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\verifier.cc) _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/compiler/type-cache.h(104): warning C4244: 'argument': conversion from 'const int64_t' to 'double', possible loss of data (compiling source file compiler\verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): warning C4251: 'v8::internal::wasm::WasmModule::table_inits': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file counters.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file counters.cc) with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file bootstrapper.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-async-function-gen.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\compile-time-value.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ast\ast-value-factory.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file counters.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file crankshaft\hydrogen-infer-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file counters.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file counters.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file crankshaft\hydrogen-infer-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file crankshaft\hydrogen-infer-types.cc) hydrogen-redundant-phi.cc _Ty=v8::CpuProfileDeoptInfo C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file counters.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen-load-elimination.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen-load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file crankshaft\hydrogen-osr.cc) ] (compiling source file bootstrapper.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file counters.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file crankshaft\hydrogen-osr.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-callsite.cc) ] (compiling source file counters.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ast\ast-function-literal-id-reindexer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file ast\ast-value-factory.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file crankshaft\hydrogen-gvn.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file crankshaft\hydrogen-gvn.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file ast\modules.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file bootstrapper.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-infer-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\wasm-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\wasm-linkage.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(128): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\hydrogen-infer-types.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\wasm-linkage.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-infer-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\wasm-linkage.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\hydrogen-infer-types.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen-load-elimination.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): note: see declaration of 'std::vector>' E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-load-elimination.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-infer-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(430): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\wasm-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\wasm-linkage.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file crankshaft\hydrogen-infer-types.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\wasm-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-callsite.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\hydrogen-gvn.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\ast-function-literal-id-reindexer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file ast\modules.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\wasm-linkage.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ast\ast-value-factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file crankshaft\hydrogen-gvn.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ast\ast-value-factory.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file ast\modules.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ast\ast-value-factory.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): warning C4251: 'v8::internal::wasm::WasmModule::pending_tasks': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator with ] (compiling source file crankshaft\hydrogen-gvn.cc) [ C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo _Ty=v8::base::Semaphore ] (compiling source file crankshaft\hydrogen-gvn.cc) ] (compiling source file builtins\builtins-callsite.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): note: see declaration of 'std::unique_ptr>' with [ ] (compiling source file crankshaft\hydrogen-gvn.cc) _Ty=v8::base::Semaphore E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ast\ast-value-factory.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file ast\modules.cc) ] (compiling source file builtins\builtins-callsite.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\compile-time-value.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file ast\modules.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\compile-time-value.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\wasm-linkage.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file crankshaft\hydrogen-redundant-phi.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\wasm-linkage.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-debug.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-debug.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\wasm-linkage.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file crankshaft\hydrogen-load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\wasm-linkage.cc)hydrogen-representation-changes.cc [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-debug.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\wasm-linkage.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-debug.cc) hydrogen-store-elimination.cc C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): note: see declaration of 'v8::internal::ZoneVector' (compiling source file crankshaft\hydrogen-infer-types.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file crankshaft\hydrogen-load-elimination.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\hydrogen-infer-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\hydrogen-infer-types.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file crankshaft\hydrogen-load-elimination.cc) with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-debug.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\hydrogen-infer-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-debug.cc)builtins-generator-gen.cc E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\hydrogen-infer-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-infer-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-infer-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-infer-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-infer-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(92): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-infer-types.cc) ] (compiling source file ast\ast-value-factory.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\compile-time-value.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-infer-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-infer-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-infer-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\ast-function-literal-id-reindexer.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\compile-time-value.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file crankshaft\hydrogen-load-elimination.cc) [ E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(128): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\hydrogen-load-elimination.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=std::pair ] (compiling source file ast\ast-value-factory.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\hydrogen-load-elimination.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen-osr.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-call-gen.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\ast-function-literal-id-reindexer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file crankshaft\hydrogen-infer-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\wasm-linkage.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(430): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file crankshaft\hydrogen-infer-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\wasm-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file asmjs\asm-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file crankshaft\hydrogen-infer-types.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\hydrogen-infer-types.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-call-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\compile-time-value.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file crankshaft\hydrogen-load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\ast-function-literal-id-reindexer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file crankshaft\hydrogen-load-elimination.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file crankshaft\hydrogen-infer-types.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\ast-function-literal-id-reindexer.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file asmjs\asm-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\compile-time-value.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file background-parsing-task.cc) ] (compiling source file crankshaft\hydrogen-infer-types.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file background-parsing-task.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\ast-function-literal-id-reindexer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file background-parsing-task.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file asmjs\asm-parser.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file background-parsing-task.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file builtins\builtins-forin-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\ast-function-literal-id-reindexer.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file background-parsing-task.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\compile-time-value.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(300): warning C4251: 'v8::internal::wasm::ModuleWireBytes::module_bytes_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::ModuleWireBytes' (compiling source file builtins\builtins-callsite.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file asmjs\asm-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\ast-function-literal-id-reindexer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-forin-gen.cc)E:\GitHub\node\deps\v8\src/vector.h(194): note: see declaration of 'v8::internal::Vector' (compiling source file builtins\builtins-callsite.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\compile-time-value.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\ast-function-literal-id-reindexer.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file asmjs\asm-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\compile-time-value.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\ast-function-literal-id-reindexer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file ast\compile-time-value.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file ast\ast-function-literal-id-reindexer.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file ast\modules.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file ast\modules.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\ast-function-literal-id-reindexer.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file asmjs\asm-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\compile-time-value.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\ast-value-factory.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file ast\compile-time-value.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file ast\ast-function-literal-id-reindexer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file crankshaft\hydrogen-representation-changes.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-conversion-gen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ ] (compiling source file compiler\wasm-linkage.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer _Ty=v8::internal::Register [] ] (compiling source file crankshaft\hydrogen-representation-changes.cc) ] (compiling source file builtins\builtins-conversion-gen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-conversion-gen.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-conversion-gen.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file ast\ast-value-factory.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ast\ast-function-literal-id-reindexer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ast\compile-time-value.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-date-gen.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file asmjs\asm-parser.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-call-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file ast\ast-function-literal-id-reindexer.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\ast-value-factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\wasm-linkage.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file ast\compile-time-value.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-date-gen.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-call-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ast\ast-function-literal-id-reindexer.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ast\ast-value-factory.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\wasm-linkage.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\ast-value-factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\wasm-linkage.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\wasm-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\wasm-linkage.cc) [ _Ty=v8::internal::Register [] ] (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\wasm-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file ast\ast-function-literal-id-reindexer.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-call-gen.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file ast\ast-value-factory.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ast\compile-time-value.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\wasm-linkage.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\wasm-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\wasm-linkage.cc) [ _Ty=v8::internal::MachineType [] ] (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file ast\ast-function-literal-id-reindexer.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file background-parsing-task.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\ast-value-factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file ast\compile-time-value.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-call-gen.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file background-parsing-task.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\ast-function-literal-id-reindexer.cc) ] (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file ast\ast-value-factory.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file ast\compile-time-value.cc) E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): warning C4251: 'v8::internal::wasm::SignatureMap::map_': class 'std::map>>' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::SignatureMap' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t ] (compiling source file api.cc) E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): note: see declaration of 'std::map>>' hydrogen-uint32-analysis.cc with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\compile-time-value.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-async-function-gen.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\ast-value-factory.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\ast-function-literal-id-reindexer.cc) ] (compiling source file api.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\compile-time-value.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file ast\scopes.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-async-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file ast\modules.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ast\ast-value-factory.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file ast\compile-time-value.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file ast\scopes.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file ast\ast-function-literal-id-reindexer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): warning C4251: 'v8::internal::wasm::WasmModule::globals': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file ast\modules.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\ast-value-factory.cc) ] (compiling source file api.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file api.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ast\modules.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ast\ast-value-factory.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\compile-time-value.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\ast-function-literal-id-reindexer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): warning C4251: 'v8::internal::wasm::WasmModule::signatures': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::FunctionSig * E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file ast\compile-time-value.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file ast\modules.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file ast\scopes.cc) ] (compiling source file api.cc) builtins-ic-gen.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\wasm-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\compile-time-value.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file ast\ast-function-literal-id-reindexer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ast\modules.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\wasm-linkage.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\wasm-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\wasm-linkage.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\wasm-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\wasm-linkage.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\wasm-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\wasm-linkage.cc) _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file ast\scopes.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): note: see declaration of 'std::vector>' with [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\wasm-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file api.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file ast\compile-time-value.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\ast-function-literal-id-reindexer.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ast\modules.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ast\scopes.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\wasm-linkage.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\wasm-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\wasm-linkage.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): warning C4251: 'v8::internal::wasm::WasmModule::functions': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file background-parsing-task.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\compile-time-value.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file builtins\builtins-async-function-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file ast\ast-function-literal-id-reindexer.cc) ] (compiling source file api.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file ast\scopes.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\wasm-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\wasm-linkage.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\wasm-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\wasm-linkage.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmFunction E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ast\modules.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\wasm-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ _Kty=uint32_t, E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\wasm-linkage.cc) _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file counters.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file counters.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file counters.cc) ] (compiling source file background-parsing-task.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\wasm-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ast\compile-time-value.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file counters.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\wasm-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file counters.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file api.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\wasm-linkage.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-async-function-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\ast-function-literal-id-reindexer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\wasm-linkage.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ast\scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen-osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\wasm-linkage.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] builtins-interpreter-gen.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\wasm-linkage.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\modules.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\wasm-linkage.cc)E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-infer-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-infer-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-infer-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-infer-types.cc) with E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-infer-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-infer-types.cc) [ E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\wasm-linkage.cc) _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-async-function-gen.cc) typing.cc E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): warning C4251: 'v8::internal::wasm::WasmModule::data_segments': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file counters.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file counters.cc) with [ _Ty=v8::internal::wasm::WasmDataSegment C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen-redundant-phi.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ast\ast-function-literal-id-reindexer.cc) ] (compiling source file api.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen-redundant-phi.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): note: see declaration of 'std::vector>' E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file counters.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file counters.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): note: see declaration of 'v8::internal::ZoneVector' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\wasm-linkage.cc) with [ E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\wasm-linkage.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file counters.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::internal::wasm::WasmDataSegment E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ast\scopes.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file background-parsing-task.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ast\modules.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\wasm-linkage.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file counters.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\hydrogen-load-elimination.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file crankshaft\hydrogen-uint32-analysis.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\hydrogen-load-elimination.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file crankshaft\hydrogen-load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file crankshaft\hydrogen-osr.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\wasm-linkage.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-load-elimination.cc) E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-load-elimination.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file background-parsing-task.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\modules.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file counters.cc)E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file api.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\wasm-linkage.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file counters.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): warning C4251: 'v8::internal::wasm::WasmModule::function_tables': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file counters.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\wasm-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file counters.cc) _Ty=v8::internal::wasm::WasmIndirectFunctionTable E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file background-parsing-task.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\wasm-linkage.cc) ] (compiling source file api.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ast\scopes.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file bootstrapper.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file counters.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-redundant-phi.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compiler\wasm-linkage.cc) _Ty=v8::CpuProfileDeoptInfo, E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file counters.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen-representation-changes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Alloc=std::allocator E:\GitHub\node\deps\v8\src/compilation-info.h(92): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file crankshaft\hydrogen-osr.cc) ] and C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen-representation-changes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] and E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file counters.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(128): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file counters.cc) [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file counters.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen-store-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): note: see declaration of 'std::vector>' E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file counters.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen-store-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ E:\GitHub\node\deps\v8\src/ast/scopes.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file counters.cc)E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file crankshaft\hydrogen-load-elimination.cc) _Ty=v8::internal::wasm::WasmIndirectFunctionTable E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file api.cc) debug-coverage.cc ] (compiling source file builtins\builtins-async-function-gen.cc)E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file background-parsing-task.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): warning C4251: 'v8::internal::wasm::WasmModule::import_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with ] (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file counters.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(430): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-osr.cc) [ E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file crankshaft\hydrogen-load-elimination.cc) _Ty=v8::internal::wasm::WasmImport E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file counters.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\scopes.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file counters.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file crankshaft\hydrogen-osr.cc) [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-async-function-gen.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file bootstrapper.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-call-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file background-parsing-task.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\wasm-linkage.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file counters.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-call-gen.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\wasm-linkage.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file counters.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file crankshaft\hydrogen-osr.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen-store-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file crankshaft\hydrogen-redundant-phi.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\wasm-linkage.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file counters.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file crankshaft\hydrogen-redundant-phi.cc) _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-store-elimination.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\hydrogen-gvn.cc) ] (compiling source file api.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\wasm-linkage.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file counters.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): warning C4251: 'v8::internal::compiler::CodeAssemblerState::raw_assembler_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\wasm-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-store-elimination.cc) [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file builtins\builtins-async-function-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ast\scopes.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file bootstrapper.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\wasm-linkage.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file counters.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file background-parsing-task.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\wasm-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-conversion-gen.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): note: see declaration of 'std::vector>' E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file counters.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file crankshaft\hydrogen-load-elimination.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\wasm-linkage.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file counters.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\hydrogen-gvn.cc) [ E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\wasm-linkage.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\hydrogen-gvn.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file counters.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\hydrogen-gvn.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file crankshaft\hydrogen-gvn.cc) _Ty=v8::internal::wasm::WasmImport E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\wasm-linkage.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file counters.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file counters.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file bootstrapper.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\modules.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file background-parsing-task.cc) ] (compiling source file crankshaft\hydrogen-load-elimination.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\wasm-linkage.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\modules.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file background-parsing-task.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\modules.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\wasm-linkage.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file counters.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file crankshaft\hydrogen-load-elimination.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file counters.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file crankshaft\typing.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file crankshaft\hydrogen-load-elimination.cc) ] (compiling source file api.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file crankshaft\typing.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-forin-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file counters.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file crankshaft\hydrogen-representation-changes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file crankshaft\hydrogen-load-elimination.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\modules.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\scopes.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(128): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file counters.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file debug\debug-coverage.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file bootstrapper.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): note: see declaration of 'std::unique_ptr>' E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file crankshaft\hydrogen-store-elimination.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\hydrogen-osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file counters.cc)e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer with [ ] (compiling source file debug\debug-coverage.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file crankshaft\hydrogen-store-elimination.cc) _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file builtins\builtins-conversion-gen.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): warning C4251: 'v8::internal::wasm::WasmModule::export_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' E:\GitHub\node\deps\v8\src/ast/scopes.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file counters.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): note: see declaration of 'v8::internal::ZoneVector' (compiling source file crankshaft\hydrogen-osr.cc) with [ C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file counters.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file crankshaft\hydrogen-store-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::internal::wasm::WasmExport E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\modules.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file crankshaft\hydrogen-store-elimination.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(430): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file counters.cc) ] (compiling source file api.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\hydrogen-osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\hydrogen-osr.cc) _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-generator-gen.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): note: see declaration of 'std::vector>' with [ E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file crankshaft\hydrogen-redundant-phi.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::internal::wasm::WasmExport ] (compiling source file api.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-load-elimination.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen-uint32-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-generator-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file bootstrapper.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\modules.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file bootstrapper.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file bootstrapper.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen-uint32-analysis.cc)E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-representation-changes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-forin-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): warning C4251: 'v8::internal::wasm::WasmModule::table_inits': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-store-elimination.cc)E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(128): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\hydrogen-representation-changes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file crankshaft\hydrogen-store-elimination.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-representation-changes.cc) _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file api.cc)asmjs\asm-parser.cc(537): warning C4244: '=': conversion from 'uint64_t' to 'double', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-store-elimination.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file counters.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): note: see declaration of 'std::vector>' with [ E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-osr.cc) _Ty=v8::internal::wasm::WasmTableInit E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(128): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\hydrogen-store-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-store-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file counters.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-store-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(430): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-store-elimination.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(430): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-representation-changes.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file counters.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file api.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-load-elimination.cc) E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file crankshaft\hydrogen-osr.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\hydrogen-gvn.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file counters.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): warning C4251: 'v8::internal::wasm::WasmModule::pending_tasks': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file counters.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): warning C4251: 'v8::internal::wasm::SignatureMap::map_': class 'std::map>>' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::SignatureMap' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t ] (compiling source file compiler\wasm-linkage.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file crankshaft\hydrogen-store-elimination.cc) with E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\hydrogen-gvn.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): note: see declaration of 'std::map>>' with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t [ ] (compiling source file compiler\wasm-linkage.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file counters.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(92): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-osr.cc) _Ty=v8::base::Semaphore E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen-gvn.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\typing.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file api.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file crankshaft\hydrogen-gvn.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): warning C4251: 'v8::internal::compiler::CodeAssemblerState::variables_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-uint32-analysis.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\typing.cc) [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file counters.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): warning C4251: 'v8::internal::wasm::WasmModule::globals': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file builtins\builtins-conversion-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\modules.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\wasm-linkage.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-osr.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::base::Semaphore ] (compiling source file api.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): note: see declaration of 'v8::internal::ZoneSet>' E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file counters.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmGlobal with [ ] (compiling source file compiler\wasm-linkage.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file crankshaft\hydrogen-osr.cc) _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): warning C4251: 'v8::internal::wasm::WasmModule::signatures': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file compiler\wasm-linkage.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen-gvn.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-conversion-gen.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): note: see declaration of 'v8::internal::ZoneVector' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file compiler\wasm-linkage.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\modules.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-date-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): warning C4251: 'v8::internal::wasm::WasmModule::functions': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file compiler\wasm-linkage.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file crankshaft\hydrogen-osr.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\modules.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::wasm::WasmFunction C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-date-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\wasm-linkage.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-osr.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file ast\modules.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\hydrogen-redundant-phi.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): warning C4251: 'v8::internal::wasm::WasmModule::data_segments': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file compiler\wasm-linkage.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\modules.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\typing.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\hydrogen-redundant-phi.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\typing.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\typing.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\typing.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file ast\modules.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file compiler\wasm-linkage.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\hydrogen-redundant-phi.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(579): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_prologue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-conversion-gen.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file background-parsing-task.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file crankshaft\hydrogen-infer-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): warning C4251: 'v8::internal::wasm::WasmModule::function_tables': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file compiler\wasm-linkage.cc) with E:\GitHub\node\deps\v8\src/source-position-table.h(55): note: see declaration of 'v8::internal::ZoneVector' (compiling source file crankshaft\hydrogen-representation-changes.cc) E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file compiler\wasm-linkage.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\hydrogen-representation-changes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file crankshaft\hydrogen-osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): warning C4251: 'v8::internal::wasm::WasmModule::import_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' with [ _Ty=v8::internal::wasm::WasmImport _Ty=v8::CpuProfileDeoptFrame, ] (compiling source file compiler\wasm-linkage.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\hydrogen-infer-types.cc)E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-redundant-phi.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\hydrogen-infer-types.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file compiler\wasm-linkage.cc) _Alloc=std::allocator E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file counters.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen-infer-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-redundant-phi.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] and [ E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file crankshaft\hydrogen-osr.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file counters.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): warning C4251: 'v8::internal::wasm::WasmModule::export_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' with [ _Ty=v8::internal::wasm::WasmExport _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\wasm-linkage.cc) ] and E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\hydrogen-representation-changes.cc) [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file crankshaft\hydrogen-redundant-phi.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\hydrogen-store-elimination.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file crankshaft\hydrogen-infer-types.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\hydrogen-representation-changes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file compiler\wasm-linkage.cc) _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file counters.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file crankshaft\hydrogen-representation-changes.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-redundant-phi.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Alloc=std::allocator C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file counters.cc) ] (compiling source file builtins\builtins-call-gen.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\scopes.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): note: see declaration of 'v8::internal::ZoneVector' (compiling source file crankshaft\hydrogen-store-elimination.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen-infer-types.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-representation-changes.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): warning C4251: 'v8::internal::wasm::WasmModule::table_inits': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file compiler\wasm-linkage.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(92): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-representation-changes.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file counters.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-infer-types.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\hydrogen-store-elimination.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-representation-changes.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file compiler\wasm-linkage.cc) E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-representation-changes.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file counters.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-representation-changes.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-redundant-phi.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-gvn.cc) E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file counters.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): warning C4251: 'v8::internal::wasm::WasmModule::pending_tasks': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::base::Semaphore ] (compiling source file compiler\wasm-linkage.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-redundant-phi.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-representation-changes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-conversion-gen.cc)E:\GitHub\node\deps\v8\src/messages.h(89): note: see declaration of 'v8::internal::Handle' (compiling source file asmjs\asm-wasm-builder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file crankshaft\hydrogen-uint32-analysis.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file counters.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(92): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file crankshaft\hydrogen-uint32-analysis.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::base::Semaphore ] (compiling source file compiler\wasm-linkage.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-redundant-phi.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file counters.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen-infer-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file crankshaft\hydrogen-redundant-phi.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-gvn.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file counters.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ast\modules.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\hydrogen-store-elimination.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file debug\debug-coverage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen-infer-types.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file counters.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\hydrogen-store-elimination.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file debug\debug-coverage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file counters.cc)E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file crankshaft\hydrogen-representation-changes.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file background-parsing-task.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-gvn.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file crankshaft\hydrogen-store-elimination.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file crankshaft\hydrogen-osr.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder with ] (compiling source file crankshaft\hydrogen-redundant-phi.cc) [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-call-gen.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(580): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_epilogue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-conversion-gen.cc)E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-store-elimination.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-redundant-phi.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file crankshaft\hydrogen-osr.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file crankshaft\hydrogen-representation-changes.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file crankshaft\hydrogen-redundant-phi.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-store-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file crankshaft\hydrogen-gvn.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file background-parsing-task.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-store-elimination.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(300): warning C4251: 'v8::internal::wasm::ModuleWireBytes::module_bytes_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::ModuleWireBytes' (compiling source file compiler\wasm-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-representation-changes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-conversion-gen.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/vector.h(194): note: see declaration of 'v8::internal::Vector' (compiling source file compiler\wasm-linkage.cc) E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-store-elimination.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file crankshaft\typing.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file debug\debug-coverage.cc) E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file crankshaft\hydrogen-representation-changes.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-infer-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file crankshaft\typing.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file ast\modules.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\scopes.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file debug\debug-coverage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-infer-types.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file crankshaft\typing.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file crankshaft\hydrogen-gvn.cc) E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file crankshaft\hydrogen-store-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file crankshaft\typing.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\wasm-linkage.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file crankshaft\hydrogen-redundant-phi.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file crankshaft\typing.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\wasm-linkage.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-infer-types.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file crankshaft\hydrogen-redundant-phi.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file debug\debug-coverage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file crankshaft\hydrogen-gvn.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-store-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-infer-types.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file crankshaft\hydrogen-uint32-analysis.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(308): warning C4251: 'v8::internal::compiler::CallDescriptor::target_type_': class 'v8::internal::MachineType' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\wasm-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-infer-types.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(92): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-store-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-infer-types.cc)E:\GitHub\node\deps\v8\src/machine-type.h(56): note: see declaration of 'v8::internal::MachineType' (compiling source file compiler\wasm-linkage.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(128): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-infer-types.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(309): warning C4251: 'v8::internal::compiler::CallDescriptor::target_loc_': class 'v8::internal::compiler::LinkageLocation' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\wasm-linkage.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-infer-types.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(32): note: see declaration of 'v8::internal::compiler::LinkageLocation' (compiling source file compiler\wasm-linkage.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(312): warning C4251: 'v8::internal::compiler::CallDescriptor::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\wasm-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-infer-types.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\wasm-linkage.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(430): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-uint32-analysis.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(315): warning C4251: 'v8::internal::compiler::CallDescriptor::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\wasm-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file debug\debug-coverage.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(194): note: see declaration of 'v8::base::Flags' (compiling source file compiler\wasm-linkage.cc) [ E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-store-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file crankshaft\hydrogen-gvn.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen-infer-types.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-gvn.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file crankshaft\hydrogen-store-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file crankshaft\hydrogen-uint32-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-store-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file crankshaft\hydrogen-gvn.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file crankshaft\hydrogen-store-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-gvn.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file crankshaft\hydrogen-gvn.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file crankshaft\hydrogen-infer-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-infer-types.cc) _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-gvn.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(300): warning C4251: 'v8::internal::wasm::ModuleWireBytes::module_bytes_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::ModuleWireBytes' (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-infer-types.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file crankshaft\hydrogen-representation-changes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/vector.h(194): note: see declaration of 'v8::internal::Vector' (compiling source file api.cc) ] (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-call-gen.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file background-parsing-task.cc) ] (compiling source file crankshaft\hydrogen-redundant-phi.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ast\modules.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\scopes.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file ast\modules.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-infer-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file crankshaft\hydrogen-representation-changes.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file crankshaft\hydrogen-infer-types.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\hydrogen-representation-changes.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-infer-types.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\hydrogen-representation-changes.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file crankshaft\hydrogen-store-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-infer-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-infer-types.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file crankshaft\hydrogen-representation-changes.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\scopes.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file background-parsing-task.cc) ] (compiling source file crankshaft\hydrogen-redundant-phi.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file ast\modules.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/factory.h(340): note: see declaration of 'v8::internal::Handle' (compiling source file asmjs\asm-wasm-builder.cc) ] (compiling source file crankshaft\hydrogen-representation-changes.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file crankshaft\hydrogen-store-elimination.cc)E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-osr.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ast\compile-time-value.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file background-parsing-task.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\hydrogen-store-elimination.cc)E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file crankshaft\hydrogen-osr.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file crankshaft\hydrogen-representation-changes.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-osr.cc) E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-osr.cc) E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-osr.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file crankshaft\hydrogen-store-elimination.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ast\ast-function-literal-id-reindexer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-gvn.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Alloc=std::allocator ] and E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file crankshaft\hydrogen-gvn.cc)counters.cc(366): warning C4244: 'argument': conversion from 'int64_t' to 'double', possible loss of data [ _Ty=v8::CpuProfileDeoptInfo ] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-gvn.cc)counters.cc(367): warning C4244: 'argument': conversion from 'int64_t' to 'double', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen-gvn.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-gvn.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen-gvn.cc) and [ E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\hydrogen-uint32-analysis.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file crankshaft\hydrogen-infer-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptInfo, E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-infer-types.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): note: see declaration of 'v8::internal::ZoneVector' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen-infer-types.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\hydrogen-uint32-analysis.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-redundant-phi.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file crankshaft\hydrogen-redundant-phi.cc) E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-redundant-phi.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-redundant-phi.cc) E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-redundant-phi.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-redundant-phi.cc) E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-redundant-phi.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-redundant-phi.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair _Alloc=std::allocator ] (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file crankshaft\hydrogen-uint32-analysis.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file crankshaft\hydrogen-infer-types.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) ] (compiling source file builtins\builtins-call-gen.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(92): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-forin-gen.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-result.h(127): warning C4251: 'v8::internal::wasm::ErrorThrower::exception_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::ErrorThrower' (compiling source file api.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\modules.cc) E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file background-parsing-task.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file crankshaft\typing.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file crankshaft\typing.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file debug\debug-coverage.cc)E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file debug\debug-coverage.cc)E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-store-elimination.cc)E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file ast\compile-time-value.cc) E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-store-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file asmjs\asm-wasm-builder.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file api.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-store-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file ast\ast-function-literal-id-reindexer.cc) E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-representation-changes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-representation-changes.cc) with C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file crankshaft\hydrogen-uint32-analysis.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\hydrogen-uint32-analysis.cc) [ E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-representation-changes.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file crankshaft\typing.cc) _Ty=v8::CpuProfileDeoptInfo C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\typing.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file crankshaft\hydrogen-uint32-analysis.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file crankshaft\hydrogen-uint32-analysis.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\typing.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file crankshaft\hydrogen-uint32-analysis.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file builtins\builtins-call-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\scopes.cc) ] (compiling source file crankshaft\typing.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-representation-changes.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file crankshaft\typing.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file crankshaft\typing.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file debug\debug-coverage.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-infer-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-infer-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/accessors.h(99): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-infer-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-infer-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-infer-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-infer-types.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file debug\debug-coverage.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file bootstrapper.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\modules.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-forin-gen.cc) ] (compiling source file debug\debug-coverage.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-gvn.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file background-parsing-task.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file ast\modules.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file debug\debug-coverage.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file crankshaft\hydrogen-gvn.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file debug\debug-coverage.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-gvn.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ast\compile-time-value.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ast\ast-function-literal-id-reindexer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with ] (compiling source file debug\debug-coverage.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-gvn.cc) [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-gvn.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\scopes.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file bootstrapper.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-gvn.cc) [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-call-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-gvn.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-uint32-analysis.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-gvn.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\modules.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-gvn.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-forin-gen.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file crankshaft\hydrogen-load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-gvn.cc) _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\hydrogen-load-elimination.cc) ] (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\hydrogen-load-elimination.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen-load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file crankshaft\hydrogen-load-elimination.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen-load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-load-elimination.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ast\ast-function-literal-id-reindexer.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file ast\scopes.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ast\compile-time-value.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen-load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-load-elimination.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen-load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file background-parsing-task.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-load-elimination.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file bootstrapper.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file ast\modules.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-load-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/globals.h(65): note: see declaration of 'v8::base::VirtualMemory' (compiling source file background-parsing-task.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-load-elimination.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ast\compile-time-value.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\scopes.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ast\ast-function-literal-id-reindexer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file background-parsing-task.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-load-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\modules.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-forin-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file bootstrapper.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ast\compile-time-value.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file background-parsing-task.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file ast\modules.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-load-elimination.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file crankshaft\hydrogen-infer-types.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-load-elimination.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file ast\scopes.cc) ] (compiling source file crankshaft\hydrogen-infer-types.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file crankshaft\hydrogen-load-elimination.cc) builtins-number.cc E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ast\ast-function-literal-id-reindexer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\modules.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file bootstrapper.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file crankshaft\hydrogen-infer-types.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-load-elimination.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file crankshaft\hydrogen-load-elimination.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ast\modules.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen-load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file crankshaft\hydrogen-load-elimination.cc) [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen-load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file crankshaft\hydrogen-load-elimination.cc) _Ty=std::pair E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file crankshaft\hydrogen-load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file ast\compile-time-value.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file background-parsing-task.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-load-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file background-parsing-task.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-date-gen.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' ] (compiling source file crankshaft\hydrogen-gvn.cc) with E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] [ ] (compiling source file crankshaft\hydrogen-gvn.cc) _Ty=std::pair ] (compiling source file ast\compile-time-value.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::MachineType [] [ ] (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file debug\debug-coverage.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] _Ty=std::pair ] (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file debug\debug-coverage.cc) ] (compiling source file ast\ast-function-literal-id-reindexer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ast\scopes.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file debug\debug-coverage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file debug\debug-coverage.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file debug\debug-coverage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file debug\debug-coverage.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-load-elimination.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file ast\scopes.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file background-parsing-task.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with ] (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file debug\debug-coverage.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file debug\debug-coverage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ _Ty=std::pair E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file crankshaft\hydrogen-osr.cc) ] (compiling source file ast\ast-function-literal-id-reindexer.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-date-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ast\scopes.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen-osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-osr.cc) E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen-osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file background-parsing-task.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-osr.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-date-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen-osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\typing.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file crankshaft\typing.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file ast\scopes.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\typing.cc) E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\typing.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\typing.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\typing.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file background-parsing-task.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-date-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\typing.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\typing.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file crankshaft\hydrogen-load-elimination.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file debug\debug-coverage.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file crankshaft\typing.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file crankshaft\typing.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-osr.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file debug\debug-coverage.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-osr.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-osr.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file ast\scopes.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file background-parsing-task.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file debug\debug-coverage.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file crankshaft\hydrogen-osr.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\scopes.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file debug\debug-coverage.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-osr.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file crankshaft\hydrogen-load-elimination.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file debug\debug-coverage.cc) E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file crankshaft\hydrogen-load-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file crankshaft\hydrogen-osr.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file background-parsing-task.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file background-parsing-task.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen-osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-generator-gen.cc)E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file crankshaft\hydrogen-redundant-phi.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-gvn.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-infer-types.cc) _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-ic-gen.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-ic-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file ast\scopes.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file background-parsing-task.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\scopes.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file background-parsing-task.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file bootstrapper.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file ast\scopes.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file bootstrapper.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file background-parsing-task.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-interpreter-gen.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file asmjs\asm-wasm-builder.cc)e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-interpreter-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file background-parsing-task.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file ast\scopes.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\compile-time-value.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\scopes.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file background-parsing-task.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file ast\compile-time-value.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\ast-function-literal-id-reindexer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-gvn.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file crankshaft\hydrogen-osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\hydrogen-gvn.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-infer-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-osr.cc) E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-gvn.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file background-parsing-task.cc) E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-infer-types.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file debug\debug-coverage.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file debug\debug-coverage.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-infer-types.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file crankshaft\typing.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file crankshaft\hydrogen-store-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ast\scopes.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ast\modules.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file crankshaft\typing.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-infer-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/accessors.h(99): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file crankshaft\hydrogen-store-elimination.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(608): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/objects/scope-info.h(194): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-redundant-phi.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-infer-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file ast\ast-function-literal-id-reindexer.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\compile-time-value.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] liveedit.cc E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-forin-gen.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file crankshaft\hydrogen-gvn.cc) E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-load-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file crankshaft\hydrogen-osr.cc) E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-forin-gen.cc) ] (compiling source file crankshaft\hydrogen-store-elimination.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-infer-types.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-gvn.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\hydrogen-store-elimination.cc)E:\GitHub\node\deps\v8\src/messages.h(89): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-osr.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-infer-types.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-gvn.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file crankshaft\hydrogen-store-elimination.cc)E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-gvn.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen-redundant-phi.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen-store-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-store-elimination.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-redundant-phi.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-load-elimination.cc) E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-load-elimination.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-load-elimination.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file debug\debug-coverage.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen-store-elimination.cc)E:\GitHub\node\deps\v8\src/factory.h(340): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file debug\debug-coverage.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\typing.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen-store-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\typing.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\typing.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file debug\debug-coverage.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file crankshaft\typing.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\typing.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\typing.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file debug\debug-coverage.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-gvn.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file crankshaft\hydrogen-gvn.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file debug\debug-coverage.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file crankshaft\hydrogen-gvn.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\hydrogen-representation-changes.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file debug\debug-coverage.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\typing.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\typing.cc) E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file crankshaft\hydrogen-gvn.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\typing.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file debug\debug-coverage.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\typing.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file debug\debug-coverage.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file debug\debug-coverage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file debug\debug-coverage.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-redundant-phi.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-redundant-phi.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-redundant-phi.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file asmjs\asm-wasm-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-redundant-phi.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-redundant-phi.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-redundant-phi.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file ast\modules.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\ast-function-literal-id-reindexer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-redundant-phi.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-redundant-phi.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-store-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ast\compile-time-value.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-async-function-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ast\modules.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\typing.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-store-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\typing.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\typing.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\typing.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen-osr.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-store-elimination.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file crankshaft\hydrogen-uint32-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\typing.cc)E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-gvn.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file crankshaft\hydrogen-gvn.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\typing.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-store-elimination.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file builtins\builtins-async-function-gen.cc) E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\typing.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen-representation-changes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-store-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-osr.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\typing.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file debug\debug-coverage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-store-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\typing.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-store-elimination.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file crankshaft\typing.cc) E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-store-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\typing.cc)E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-store-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-store-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file crankshaft\typing.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen-osr.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file debug\debug-coverage.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file debug\debug-coverage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file crankshaft\hydrogen-osr.cc)deoptimizer.cc E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file asmjs\asm-wasm-builder.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file debug\debug-coverage.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen-store-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-uint32-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\typing.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen-uint32-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file crankshaft\typing.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file debug\debug-coverage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen-representation-changes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\typing.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ast\ast-function-literal-id-reindexer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen-store-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file debug\debug-coverage.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file crankshaft\typing.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-representation-changes.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file crankshaft\typing.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ast\modules.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\compile-time-value.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\typing.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file crankshaft\hydrogen-store-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\typing.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-store-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file crankshaft\typing.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\typing.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file crankshaft\typing.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\typing.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file debug\debug-coverage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file crankshaft\typing.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\typing.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\typing.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen-redundant-phi.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-store-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-async-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-store-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-store-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-store-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-representation-changes.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file crankshaft\hydrogen-redundant-phi.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ast\modules.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\ast-function-literal-id-reindexer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file debug\debug-coverage.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file ast\compile-time-value.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file debug\debug-coverage.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-uint32-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file crankshaft\hydrogen-redundant-phi.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-async-function-gen.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-gvn.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file ast\ast-function-literal-id-reindexer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file debug\debug-coverage.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) with E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-redundant-phi.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-representation-changes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file debug\debug-coverage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-uint32-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-redundant-phi.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file debug\debug-coverage.cc) _Kty=uint32_t, E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file crankshaft\hydrogen-redundant-phi.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file crankshaft\hydrogen-osr.cc) _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) ] (compiling source file bootstrapper.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file bootstrapper.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\compile-time-value.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ast\modules.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\ast-function-literal-id-reindexer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-async-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file debug\debug-coverage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-redundant-phi.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/accessors.h(99): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-uint32-analysis.cc)E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-gvn.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file debug\debug-coverage.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::Register [] ] (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-representation-changes.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file bootstrapper.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-async-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-gvn.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file debug\debug-coverage.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file crankshaft\hydrogen-load-elimination.cc) E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-representation-changes.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-uint32-analysis.cc)E:\GitHub\node\deps\v8\src/objects/scope-info.h(194): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file crankshaft\hydrogen-gvn.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file debug\debug-coverage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-redundant-phi.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file crankshaft\hydrogen-uint32-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file debug\debug-coverage.cc) with E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-gvn.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file crankshaft\hydrogen-store-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-representation-changes.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file debug\debug-coverage.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-osr.cc) E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file crankshaft\hydrogen-gvn.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-store-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file debug\debug-coverage.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-gvn.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file crankshaft\hydrogen-redundant-phi.cc) [ E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file debug\debug-coverage.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-representation-changes.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-gvn.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-store-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file debug\debug-coverage.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen-store-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) _Alloc=std::allocator ] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file debug\debug-coverage.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-representation-changes.cc) and [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file crankshaft\hydrogen-uint32-analysis.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file debug\debug-coverage.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-representation-changes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file crankshaft\hydrogen-store-elimination.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\typing.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file crankshaft\hydrogen-uint32-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file debug\debug-coverage.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file crankshaft\typing.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file crankshaft\hydrogen-representation-changes.cc) and [ E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-uint32-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file debug\debug-coverage.cc) _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\typing.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-representation-changes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Alloc=std::allocator E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file debug\debug-coverage.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file ast\compile-time-value.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-async-function-gen.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file ast\ast-function-literal-id-reindexer.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file bootstrapper.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-uint32-analysis.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\typing.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file crankshaft\hydrogen-representation-changes.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\typing.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file ast\modules.cc) ] (compiling source file builtins\builtins-forin-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\compile-time-value.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file builtins\builtins-async-function-gen.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\ast-function-literal-id-reindexer.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-generator-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-forin-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file bootstrapper.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ast\compile-time-value.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen-representation-changes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=std::pair ] (compiling source file ast\modules.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\typing.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file debug\liveedit.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file crankshaft\hydrogen-representation-changes.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file debug\liveedit.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file bootstrapper.cc) ] (compiling source file crankshaft\typing.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-generator-gen.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ast\ast-function-literal-id-reindexer.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\compile-time-value.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-date-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-date-gen.cc) ] (compiling source file builtins\builtins-forin-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\ast-function-literal-id-reindexer.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ast\compile-time-value.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file bootstrapper.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ast\ast-function-literal-id-reindexer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file bootstrapper.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-generator-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file bootstrapper.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file builtins\builtins-forin-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file background-parsing-task.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file bootstrapper.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file builtins\builtins-forin-gen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file background-parsing-task.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ast\scopes.cc) ] (compiling source file builtins\builtins-forin-gen.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-ic-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-ic-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file background-parsing-task.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file background-parsing-task.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file ast\scopes.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-async-function-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file crankshaft\hydrogen-uint32-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file crankshaft\hydrogen-representation-changes.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file crankshaft\typing.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-uint32-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file crankshaft\hydrogen-representation-changes.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file crankshaft\hydrogen-uint32-analysis.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-representation-changes.cc) _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file debug\debug-coverage.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-store-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file debug\debug-coverage.cc) ] (compiling source file builtins\builtins-date-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-async-function-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ast\scopes.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file crankshaft\hydrogen-store-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file debug\debug-coverage.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file background-parsing-task.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-store-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file debug\debug-coverage.cc)E:\GitHub\node\deps\v8\src/accessors.h(99): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-store-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-date-gen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-date-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-async-function-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ast\scopes.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file background-parsing-task.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ast\scopes.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-async-function-gen.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file background-parsing-task.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file bootstrapper.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen-redundant-phi.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-interpreter-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-store-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-redundant-phi.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-store-elimination.cc) with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen-redundant-phi.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file debug\debug-coverage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-store-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair _Ty=std::pair ] (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file debug\debug-coverage.cc) ] (compiling source file background-parsing-task.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-call-gen.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file bootstrapper.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\modules.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-store-elimination.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair with ] (compiling source file debug\debug-coverage.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and ] (compiling source file crankshaft\hydrogen-redundant-phi.cc) [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-store-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] ] (compiling source file debug\debug-coverage.cc) and E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-store-elimination.cc) [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file builtins\builtins-number.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-interpreter-gen.cc) ] (compiling source file builtins\builtins-date-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ast\scopes.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-async-function-gen.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file bootstrapper.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file ast\modules.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-date-gen.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file bootstrapper.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-date-gen.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\modules.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ast\modules.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file bootstrapper.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-store-elimination.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file deoptimizer.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\modules.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file bootstrapper.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-store-elimination.cc)e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file deoptimizer.cc) ] (compiling source file builtins\builtins-number.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\typing.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file crankshaft\typing.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\typing.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\typing.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\typing.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen-uint32-analysis.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-representation-changes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\typing.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\typing.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\typing.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\typing.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\typing.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\typing.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file ast\modules.cc) ] (compiling source file crankshaft\hydrogen-uint32-analysis.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\typing.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file bootstrapper.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\modules.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file crankshaft\hydrogen-representation-changes.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file bootstrapper.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file ast\modules.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::Register [] ] (compiling source file crankshaft\hydrogen-osr.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file bootstrapper.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\modules.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file bootstrapper.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ast\modules.cc) ] (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-redundant-phi.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file bootstrapper.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\modules.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ast\modules.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file bootstrapper.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file builtins\builtins-call-gen.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' ] (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file crankshaft\hydrogen-redundant-phi.cc) with [ _Ty=std::pair ] (compiling source file ast\scopes.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-call-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file bootstrapper.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file crankshaft\hydrogen-osr.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file debug\debug-coverage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=std::pair ] (compiling source file ast\scopes.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file bootstrapper.cc) E:\GitHub\node\deps\v8\src/accessors.h(99): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file debug\debug-coverage.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-call-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-redundant-phi.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-ic-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file debug\debug-coverage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file debug\liveedit.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file bootstrapper.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-call-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-redundant-phi.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file debug\debug-coverage.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-load-elimination.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-call-gen.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file debug\liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file bootstrapper.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-call-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file debug\debug-coverage.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file builtins\builtins-call-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file bootstrapper.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/accessors.h(99): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-uint32-analysis.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file debug\debug-coverage.cc)E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-load-elimination.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file bootstrapper.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-ic-gen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-ic-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-uint32-analysis.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file debug\debug-coverage.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-redundant-phi.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-ic-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file bootstrapper.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file bootstrapper.cc) E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-uint32-analysis.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(608): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file crankshaft\hydrogen-load-elimination.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-redundant-phi.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file bootstrapper.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-representation-changes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file bootstrapper.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file debug\debug-coverage.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-load-elimination.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-redundant-phi.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file bootstrapper.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file bootstrapper.cc) E:\GitHub\node\deps\v8\src/accessors.h(99): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-representation-changes.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file bootstrapper.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file bootstrapper.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file debug\debug-coverage.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file background-parsing-task.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-redundant-phi.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file background-parsing-task.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file background-parsing-task.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-uint32-analysis.cc)E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file crankshaft\hydrogen-load-elimination.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file debug\liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-async-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-representation-changes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file debug\debug-coverage.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file debug\liveedit.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-generator-gen.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-interpreter-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file debug\debug-coverage.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file debug\liveedit.cc)E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-representation-changes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-generator-gen.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-load-elimination.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file background-parsing-task.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-uint32-analysis.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file debug\debug-coverage.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-representation-changes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-interpreter-gen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file debug\liveedit.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-interpreter-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-interpreter-gen.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-async-function-gen.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file background-parsing-task.cc)builtins-error.cc E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-representation-changes.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file deoptimizer.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-uint32-analysis.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file deoptimizer.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-call-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-representation-changes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file background-parsing-task.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\scopes.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-call-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file background-parsing-task.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file ast\scopes.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-representation-changes.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-call-gen.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\scopes.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file background-parsing-task.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file bootstrapper.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-call-gen.cc)builtins-function-gen.cc [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file background-parsing-task.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ast\scopes.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file bootstrapper.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::MachineType [] ] (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-call-gen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file background-parsing-task.cc) builtins-promise-gen.cc E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\scopes.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file bootstrapper.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file background-parsing-task.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file background-parsing-task.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file deoptimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Alloc=std::allocator ] and E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file deoptimizer.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file debug\liveedit.cc) [ _Ty=v8::CpuProfileDeoptFrame ] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file deoptimizer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file debug\liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] and [ _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file deoptimizer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file debug\liveedit.cc) _Alloc=std::allocator E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file ast\scopes.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file bootstrapper.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file debug\liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file crankshaft\hydrogen-redundant-phi.cc) ] (compiling source file builtins\builtins-generator-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file debug\liveedit.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file crankshaft\hydrogen-redundant-phi.cc) with [ E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::MachineType [] _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\hydrogen-redundant-phi.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-generator-gen.cc) ] (compiling source file crankshaft\hydrogen-redundant-phi.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\scopes.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file bootstrapper.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::MachineType [] with ] (compiling source file crankshaft\hydrogen-uint32-analysis.cc) [ E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file crankshaft\hydrogen-uint32-analysis.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-osr.cc) _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file ast\scopes.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file bootstrapper.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-osr.cc) [ E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Kty=uint32_t, E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-osr.cc) _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-async-function-gen.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-generator-gen.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(608): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file crankshaft\hydrogen-osr.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\scopes.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file crankshaft\hydrogen-representation-changes.cc) [ E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file crankshaft\hydrogen-osr.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file crankshaft\hydrogen-representation-changes.cc) _Ty=std::pair ] (compiling source file bootstrapper.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::MachineType [] with [ ] (compiling source file crankshaft\hydrogen-representation-changes.cc) _Ty=std::pair ] (compiling source file bootstrapper.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-osr.cc) [ E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\hydrogen-representation-changes.cc) ] (compiling source file builtins\builtins-async-function-gen.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ast\scopes.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-async-function-gen.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file deoptimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-store-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file deoptimizer.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-store-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-async-function-gen.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ast\scopes.cc) E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-store-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-ic-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-store-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(608): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-store-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-ic-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file crankshaft\hydrogen-store-elimination.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-store-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-store-elimination.cc) with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file debug\liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] and E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file debug\liveedit.cc) [ _Ty=v8::CpuProfileDeoptInfo ] and [ C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file deoptimizer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame _Ty=v8::CpuProfileDeoptInfo, ] (compiling source file deoptimizer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file deoptimizer.cc) _Alloc=std::allocator C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-async-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file deoptimizer.cc) ] (compiling source file builtins\builtins-generator-gen.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-number.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file debug\liveedit.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file deoptimizer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file deoptimizer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame with [ ] (compiling source file debug\liveedit.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame _Ty=v8::CpuProfileDeoptInfo ] (compiling source file debug\liveedit.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-async-function-gen.cc) ] (compiling source file builtins\builtins-generator-gen.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-number.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file debug\liveedit.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled ] (compiling source file debug\liveedit.cc) with E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file debug\liveedit.cc) ] (compiling source file builtins\builtins-generator-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-async-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-async-function-gen.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-redundant-phi.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] builtins-regexp.cc E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-call-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-call-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-async-function-gen.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(608): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-uint32-analysis.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-redundant-phi.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-async-function-gen.cc) E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-redundant-phi.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file bootstrapper.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-redundant-phi.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file bootstrapper.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-number.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-redundant-phi.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-redundant-phi.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ E:\GitHub\node\deps\v8\src/ast/scopes.h(608): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file crankshaft\hydrogen-redundant-phi.cc) _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-redundant-phi.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] and E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file crankshaft\hydrogen-redundant-phi.cc) [ dtoa.cc _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-representation-changes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] and E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-redundant-phi.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-representation-changes.cc) [ _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-representation-changes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Alloc=std::allocator ] (compiling source file builtins\builtins-ic-gen.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-number.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file bootstrapper.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-representation-changes.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-representation-changes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-representation-changes.cc) ] (compiling source file builtins\builtins-ic-gen.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file bootstrapper.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file bootstrapper.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file bootstrapper.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file bootstrapper.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-number.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file bootstrapper.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-representation-changes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file bootstrapper.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file bootstrapper.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file bootstrapper.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file bootstrapper.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(608): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file crankshaft\hydrogen-representation-changes.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-representation-changes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file crankshaft\hydrogen-representation-changes.cc) ] (compiling source file builtins\builtins-ic-gen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-number.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-interpreter-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file deoptimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-representation-changes.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file deoptimizer.cc) ] E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file deoptimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] and [ E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file deoptimizer.cc) _Ty=v8::CpuProfileDeoptInfo ] and [ E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file deoptimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file builtins\builtins-ic-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file deoptimizer.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-interpreter-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file deoptimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file deoptimizer.cc) ] (compiling source file builtins\builtins-ic-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-async-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-async-function-gen.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-date-gen.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file builtins\builtins-date-gen.cc) ] (compiling source file builtins\builtins-ic-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-date-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file dtoa.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file dtoa.cc) ] (compiling source file builtins\builtins-call-gen.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file deoptimizer.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file debug\liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file debug\liveedit.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file debug\liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file debug\liveedit.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-async-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file deoptimizer.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file debug\liveedit.cc) E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file debug\liveedit.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file debug\liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file debug\liveedit.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-date-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file deoptimizer.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file debug\liveedit.cc)ffi-compiler.cc E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file deoptimizer.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file debug\liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-forin-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file builtins\builtins-call-gen.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-date-gen.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-async-function-gen.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file deoptimizer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-async-function-gen.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-date-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-async-function-gen.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-date-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-async-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file builtins\builtins-date-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-async-function-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-async-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-async-function-gen.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file builtins\builtins-forin-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-call-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-async-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-async-function-gen.cc) field-type.cc E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-forin-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-call-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-async-function-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file deoptimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] and [ E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file deoptimizer.cc) _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-call-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-async-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file builtins\builtins-interpreter-gen.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-forin-gen.cc) builtins-sharedarraybuffer-gen.cc E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file debug\liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file debug\liveedit.cc)heap.cc [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file debug\liveedit.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-interpreter-gen.cc) ] (compiling source file deoptimizer.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-call-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file debug\liveedit.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-forin-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file deoptimizer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file debug\liveedit.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file deoptimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file debug\liveedit.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file deoptimizer.cc) _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-interpreter-gen.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-forin-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-forin-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file builtins\builtins-forin-gen.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file ast\scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file debug\liveedit.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file deoptimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-async-function-gen.cc)builtins-handler-gen.cc [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file dtoa.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file deoptimizer.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file debug\liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ _Ty=v8::CpuProfileDeoptInfo, C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file dtoa.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Alloc=std::allocator ] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file deoptimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] and [ E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file deoptimizer.cc) _Ty=v8::CpuProfileDeoptInfo ] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file deoptimizer.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file ffi\ffi-compiler.cc) and e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer [ ] (compiling source file ffi\ffi-compiler.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file deoptimizer.cc) _Ty=v8::CpuProfileDeoptInfo, E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file dtoa.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Alloc=std::allocator E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file dtoa.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file dtoa.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file dtoa.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file field-type.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file field-type.cc) ] (compiling source file builtins\builtins-interpreter-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' mark-compact.cc with E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file heap\heap.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file heap\heap.cc) [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-interpreter-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file deoptimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-call-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file ast\scopes.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file deoptimizer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file deoptimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file deoptimizer.cc) _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file deoptimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-interpreter-gen.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file debug\liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file deoptimizer.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file debug\liveedit.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-call-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file deoptimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-async-function-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-call-gen.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file ast\scopes.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file deoptimizer.cc) with [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file deoptimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-function-gen.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file deoptimizer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file deoptimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-call-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-async-function-gen.cc)e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file deoptimizer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * [ ] (compiling source file debug\liveedit.cc) _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file deoptimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-function-gen.cc)E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file ast\scopes.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file debug\liveedit.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file deoptimizer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file deoptimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file deoptimizer.cc) with E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file debug\liveedit.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file deoptimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file deoptimizer.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file debug\liveedit.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file deoptimizer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file deoptimizer.cc) _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file debug\liveedit.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file deoptimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file debug\liveedit.cc) ] (compiling source file builtins\builtins-error.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file deoptimizer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file deoptimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file debug\liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file deoptimizer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file debug\liveedit.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file deoptimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file deoptimizer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file debug\liveedit.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file debug\liveedit.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ffi\ffi-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ffi\ffi-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-date-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-date-gen.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file field-type.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file field-type.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ accessor-assembler.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file debug\liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file debug\liveedit.cc) _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file debug\liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-error.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-async-function-gen.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file ast\scopes.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file debug\liveedit.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-date-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file debug\liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file deoptimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file deoptimizer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file deoptimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file field-type.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file debug\liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-date-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file deoptimizer.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file field-type.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file debug\liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file deoptimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file field-type.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file field-type.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file debug\liveedit.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file deoptimizer.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ffi\ffi-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file debug\liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-async-function-gen.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-date-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file deoptimizer.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file debug\liveedit.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ffi\ffi-compiler.cc)e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file deoptimizer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file debug\liveedit.cc) E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file ast\scopes.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-async-function-gen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ffi\ffi-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file debug\liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file ast\scopes.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-call-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-async-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file ffi\ffi-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file debug\liveedit.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file debug\liveedit.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file debug\liveedit.cc)call-optimization.cc [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file debug\liveedit.cc) with [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file debug\liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file heap\heap.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file debug\liveedit.cc) isolate.cc ] (compiling source file builtins\builtins-promise-gen.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file heap\heap.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file debug\liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file debug\liveedit.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file debug\liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file debug\liveedit.cc) [ E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file debug\liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file debug\liveedit.cc) _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file debug\liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-promise-gen.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file field-type.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file debug\liveedit.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file field-type.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file field-type.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file field-type.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file field-type.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(608): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file ast\scopes.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-call-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-async-function-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file deoptimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file deoptimizer.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file deoptimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file ast\scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file deoptimizer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-async-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file heap\mark-compact.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-forin-gen.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file heap\mark-compact.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file deoptimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file deoptimizer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-call-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file deoptimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-regexp.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file deoptimizer.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file deoptimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file ast\scopes.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-async-function-gen.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file deoptimizer.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file deoptimizer.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file debug\liveedit.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file heap\heap.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file ffi\ffi-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * [ ] (compiling source file heap\mark-compact.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file ffi\ffi-compiler.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\heap.cc) _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file debug\liveedit.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file deoptimizer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file heap\mark-compact.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-call-gen.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file ast\scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file debug\liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-async-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file heap\mark-compact.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file debug\liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-regexp.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-forin-gen.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file heap\mark-compact.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file debug\liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file background-parsing-task.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-call-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(55): note: see declaration of 'std::shared_ptr' (compiling source file ast\scopes.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file background-parsing-task.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file heap\mark-compact.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file debug\liveedit.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-call-gen.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-async-function-gen.cc) E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file heap\mark-compact.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-forin-gen.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file background-parsing-task.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file debug\liveedit.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file ffi\ffi-compiler.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-call-gen.cc)E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file background-parsing-task.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file isolate.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file debug\liveedit.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file heap\mark-compact.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-forin-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file ffi\ffi-compiler.cc)e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-call-gen.cc) ] (compiling source file isolate.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file ic\accessor-assembler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\mark-compact.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-forin-gen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file ffi\ffi-compiler.cc)e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer builtins-symbol.cc ] (compiling source file ic\accessor-assembler.cc) json-stringifier.cc E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file heap\mark-compact.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file background-parsing-task.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-call-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file field-type.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\mark-compact.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file field-type.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file ffi\ffi-compiler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file ffi\ffi-compiler.cc) E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file background-parsing-task.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-call-gen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file background-parsing-task.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-call-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file ffi\ffi-compiler.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(221): note: see declaration of 'v8::internal::Handle' (compiling source file background-parsing-task.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with lookup.cc [ _Ty=v8::internal::Register [] ] (compiling source file bootstrapper.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-call-gen.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file heap\mark-compact.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' ] (compiling source file heap\mark-compact.cc) with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file debug\liveedit.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file ic\call-optimization.cc) ] (compiling source file bootstrapper.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file background-parsing-task.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-date-gen.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file field-type.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file debug\liveedit.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file ic\call-optimization.cc) with C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame [ ] (compiling source file field-type.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file field-type.cc) _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file debug\liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file bootstrapper.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file debug\liveedit.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file field-type.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file debug\liveedit.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-call-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file field-type.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-date-gen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' ] (compiling source file field-type.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file debug\liveedit.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file heap\heap.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file debug\liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file heap\heap.cc) _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file debug\liveedit.cc) ] (compiling source file bootstrapper.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file heap\mark-compact.cc)objects-printer.cc [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file debug\liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file heap\mark-compact.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file builtins\builtins-generator-gen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file heap\mark-compact.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file debug\liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file background-parsing-task.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-call-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file debug\liveedit.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\mark-compact.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-call-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-generator-gen.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file debug\liveedit.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-call-gen.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-forin-gen.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file heap\heap.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-call-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-call-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-async-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-async-function-gen.cc) ] (compiling source file heap\heap.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-async-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-async-function-gen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file heap\heap.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-async-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-async-function-gen.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-number.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-call-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-call-gen.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-forin-gen.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-generator-gen.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-number.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-call-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-call-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-ic-gen.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-call-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file builtins\builtins-async-function-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-call-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with ] (compiling source file heap\heap.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ic\accessor-assembler.cc) [ C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo _Kty=uint32_t, ] (compiling source file heap\heap.cc) _Ty=v8::internal::Cancelable * C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ic\accessor-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file heap\heap.cc) ] (compiling source file builtins\builtins-date-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ic\call-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-date-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-call-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-date-gen.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-call-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ic\call-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-date-gen.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file json-stringifier.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file lookup.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-date-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file json-stringifier.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file lookup.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-date-gen.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file builtins\builtins-generator-gen.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file builtins\builtins-ic-gen.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=std::pair ] (compiling source file builtins\builtins-async-function-gen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ic\accessor-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-ic-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ic\accessor-assembler.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file ffi\ffi-compiler.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file ffi\ffi-compiler.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ic\accessor-assembler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file ffi\ffi-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file deoptimizer.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file ffi\ffi-compiler.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\accessor-assembler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-ic-gen.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file ffi\ffi-compiler.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file deoptimizer.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file ffi\ffi-compiler.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::MachineType [] ] (compiling source file deoptimizer.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::Register [] with ] (compiling source file debug\liveedit.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file ffi\ffi-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file debug\liveedit.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file ffi\ffi-compiler.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file deoptimizer.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) ] (compiling source file debug\liveedit.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' ] (compiling source file debug\liveedit.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ic\call-optimization.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file field-type.cc) with E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ic\call-optimization.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file field-type.cc) [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\mark-compact.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ic\call-optimization.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\mark-compact.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-promise-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\call-optimization.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\mark-compact.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-ic-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-ic-gen.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\mark-compact.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-ic-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-promise-gen.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file builtins\builtins-ic-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\mark-compact.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\mark-compact.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\mark-compact.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-date-gen.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file ffi\ffi-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\mark-compact.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file ffi\ffi-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\mark-compact.cc) _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-forin-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-date-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file ffi\ffi-compiler.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file heap\mark-compact.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer with ] (compiling source file objects-printer.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file ffi\ffi-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\mark-compact.cc) [ E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file heap\heap.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Kty=uint32_t, E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file objects-printer.cc) _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-forin-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file heap\mark-compact.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file ffi\ffi-compiler.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file heap\heap.cc) [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * and ] (compiling source file field-type.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file json-stringifier.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file field-type.cc) [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file heap\mark-compact.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file field-type.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file json-stringifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file heap\mark-compact.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file field-type.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file deoptimizer.cc) ] E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file deoptimizer.cc)E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file debug\liveedit.cc) and E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file ic\accessor-assembler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file field-type.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file ic\accessor-assembler.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file deoptimizer.cc)E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file debug\liveedit.cc) [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file heap\mark-compact.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file field-type.cc) _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file deoptimizer.cc)E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file debug\liveedit.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file lookup.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file heap\mark-compact.cc) _Alloc=std::allocator C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-date-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file deoptimizer.cc)E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file debug\liveedit.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file lookup.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-date-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file field-type.cc)E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file debug\liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file deoptimizer.cc) ] (compiling source file builtins\builtins-number.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file heap\mark-compact.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file field-type.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-forin-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file debug\liveedit.cc) [ E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\mark-compact.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file deoptimizer.cc) _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/parsing/parser.h(193): warning C4251: 'v8::internal::ParserBase::ast_node_factory_': class 'v8::internal::AstNodeFactory' needs to have dll-interface to be used by clients of class 'v8::internal::ParserBase' (compiling source file background-parsing-task.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(17): note: see declaration of 'v8::internal::AstNodeFactory' (compiling source file background-parsing-task.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file field-type.cc)E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file debug\liveedit.cc)E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file deoptimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-number.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file field-type.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\mark-compact.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file debug\liveedit.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file heap\mark-compact.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\mark-compact.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file ic\call-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parser.h(1160): warning C4251: 'v8::internal::Parser::scanner_': class 'v8::internal::Scanner' needs to have dll-interface to be used by clients of class 'v8::internal::Parser' (compiling source file background-parsing-task.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file deoptimizer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file heap\mark-compact.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file ic\accessor-assembler.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file ic\call-optimization.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file ffi\ffi-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\mark-compact.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file ic\accessor-assembler.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file ffi\ffi-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file heap\mark-compact.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file ic\accessor-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\mark-compact.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file heap\mark-compact.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file json-stringifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file json-stringifier.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file json-stringifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file json-stringifier.cc) E:\GitHub\node\deps\v8\src/parsing/scanner.h(152): note: see declaration of 'v8::internal::Scanner' (compiling source file background-parsing-task.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file deoptimizer.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-forin-gen.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator with ] (compiling source file ic\accessor-assembler.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file lookup.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file lookup.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file ic\accessor-assembler.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file isolate.cc) [ E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file isolate.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file ic\accessor-assembler.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file lookup.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file lookup.cc) E:\GitHub\node\deps\v8\src/parsing/parser.h(1171): warning C4251: 'v8::internal::Parser::pending_error_handler_': class 'v8::internal::PendingCompilationErrorHandler' needs to have dll-interface to be used by clients of class 'v8::internal::Parser' (compiling source file background-parsing-task.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file field-type.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file heap\mark-compact.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-number.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file field-type.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file heap\mark-compact.cc) E:\GitHub\node\deps\v8\src/pending-compilation-error-handler.h(22): note: see declaration of 'v8::internal::PendingCompilationErrorHandler' (compiling source file background-parsing-task.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file field-type.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file heap\heap.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-forin-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file field-type.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file heap\heap.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file ic\call-optimization.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file ic\call-optimization.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file field-type.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file ic\call-optimization.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file field-type.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-interpreter-gen.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-generator-gen.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-forin-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file field-type.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file ffi\ffi-compiler.cc) with E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file heap\heap.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file ffi\ffi-compiler.cc) [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file field-type.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ffi\ffi-compiler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file ic\call-optimization.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file field-type.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file ffi\ffi-compiler.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file heap\heap.cc) ] and [ C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file ic\call-optimization.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame _Ty=v8::CpuProfileDeoptInfo ] ] (compiling source file isolate.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file field-type.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ffi\ffi-compiler.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file heap\heap.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file builtins\builtins-number.cc) ] (compiling source file heap\mark-compact.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file ic\call-optimization.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ffi\ffi-compiler.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file heap\mark-compact.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-call-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-error.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-call-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file field-type.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file field-type.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file heap\mark-compact.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ffi\ffi-compiler.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file ffi\ffi-compiler.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-call-gen.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ffi\ffi-compiler.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ffi\ffi-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file field-type.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file field-type.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file field-type.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file field-type.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file heap\mark-compact.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file field-type.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file heap\mark-compact.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file field-type.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file heap\mark-compact.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file builtins\builtins-interpreter-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-generator-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file field-type.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ffi\ffi-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file field-type.cc) _Ty=v8::CpuProfileDeoptInfo C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file objects-printer.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ffi\ffi-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-date-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-call-gen.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file field-type.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file objects-printer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file field-type.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ffi\ffi-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file field-type.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file field-type.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ffi\ffi-compiler.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file heap\heap.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file field-type.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ffi\ffi-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-call-gen.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file field-type.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ffi\ffi-compiler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ffi\ffi-compiler.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-date-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-call-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ffi\ffi-compiler.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file heap\heap.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-date-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ffi\ffi-compiler.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file heap\heap.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-number.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-date-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-forin-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file ffi\ffi-compiler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-interpreter-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ffi\ffi-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-forin-gen.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-interpreter-gen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file ffi\ffi-compiler.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file objects-printer.cc) [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file objects-printer.cc) ] (compiling source file builtins\builtins-number.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ffi\ffi-compiler.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file objects-printer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-date-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file objects-printer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file ffi\ffi-compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-date-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-date-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ffi\ffi-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-date-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file ffi\ffi-compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file ffi\ffi-compiler.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file json-stringifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-date-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file json-stringifier.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ffi\ffi-compiler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file heap\heap.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ffi\ffi-compiler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file heap\heap.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file ffi\ffi-compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ffi\ffi-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file ffi\ffi-compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ffi\ffi-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file ffi\ffi-compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ffi\ffi-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ffi\ffi-compiler.cc) with E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file heap\heap.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file field-type.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file field-type.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file field-type.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file field-type.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file field-type.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file field-type.cc) _Ty=std::pair E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file heap\heap.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-interpreter-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file lookup.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file heap\heap.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file field-type.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\heap.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file field-type.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\heap.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-interpreter-gen.cc) ] (compiling source file builtins\builtins-call-gen.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-date-gen.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file lookup.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file json-stringifier.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file json-stringifier.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file json-stringifier.cc) E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file bootstrapper.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-generator-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-forin-gen.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-interpreter-gen.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-ic-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file json-stringifier.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-date-gen.cc)E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file bootstrapper.cc)e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file builtins\builtins-call-gen.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file builtins\builtins-interpreter-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-ic-gen.cc) ] (compiling source file json-stringifier.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ffi\ffi-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\heap.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file ffi\ffi-compiler.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file json-stringifier.cc) E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file bootstrapper.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-date-gen.cc)E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file bootstrapper.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ffi\ffi-compiler.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file lookup.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-ic-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ffi\ffi-compiler.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\heap.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file bootstrapper.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file lookup.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ffi\ffi-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\heap.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-generator-gen.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-forin-gen.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-ic-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file ic\call-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file lookup.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-ic-gen.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file ic\call-optimization.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ffi\ffi-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\heap.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file ic\accessor-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file ic\accessor-assembler.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file bootstrapper.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file ic\accessor-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file ic\call-optimization.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file ic\accessor-assembler.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file field-type.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file lookup.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file ffi\ffi-compiler.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file field-type.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file ffi\ffi-compiler.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file lookup.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file ic\accessor-assembler.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file field-type.cc) E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file bootstrapper.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file ic\call-optimization.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\heap.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file ic\accessor-assembler.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file lookup.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-regexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file bootstrapper.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file field-type.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-promise-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-promise-gen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-promise-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file ic\accessor-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file ic\call-optimization.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file field-type.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-promise-gen.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file ic\accessor-assembler.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file field-type.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-async-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file ic\call-optimization.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-regexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file field-type.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file ic\call-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file field-type.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-date-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-async-function-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-date-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-date-gen.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-async-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file ic\call-optimization.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file field-type.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-date-gen.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file field-type.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file heap\heap.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file field-type.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file field-type.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file isolate.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file heap\heap.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file heap\heap.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file isolate.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\heap.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\heap.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file heap\heap.cc) ] (compiling source file builtins\builtins-handler-gen.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-async-function-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\heap.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file ic\accessor-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file heap\heap.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\heap.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file ic\accessor-assembler.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ffi\ffi-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file heap\mark-compact.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file ic\accessor-assembler.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file heap\mark-compact.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file heap\mark-compact.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file ic\accessor-assembler.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file heap\mark-compact.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file ic\accessor-assembler.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file ffi\ffi-compiler.cc) _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-handler-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-date-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\heap.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file heap\mark-compact.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ffi\ffi-compiler.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file heap\heap.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-date-gen.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file objects-printer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-function-gen.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ffi\ffi-compiler.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file heap\mark-compact.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-async-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-forin-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ffi\ffi-compiler.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file heap\mark-compact.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file objects-printer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file ic\call-optimization.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file ffi\ffi-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file heap\mark-compact.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file ic\call-optimization.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-date-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-date-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ffi\ffi-compiler.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file ic\call-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-date-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-forin-gen.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file ffi\ffi-compiler.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file json-stringifier.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file ic\call-optimization.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-function-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-date-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ffi\ffi-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-date-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file json-stringifier.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file ic\call-optimization.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ffi\ffi-compiler.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file json-stringifier.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file json-stringifier.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-async-function-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-date-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ffi\ffi-compiler.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file json-stringifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-function-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file lookup.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ffi\ffi-compiler.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file json-stringifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-forin-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file json-stringifier.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file lookup.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file heap\heap.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-regexp.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-generator-gen.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-interpreter-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file ic\accessor-assembler.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file json-stringifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file objects-printer.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file ic\accessor-assembler.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file heap\mark-compact.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file lookup.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file json-stringifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file objects-printer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file heap\mark-compact.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-date-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file heap\heap.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file lookup.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file json-stringifier.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file heap\mark-compact.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-regexp.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file objects-printer.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-async-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file heap\mark-compact.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file json-stringifier.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file lookup.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file heap\mark-compact.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file json-stringifier.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file lookup.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-generator-gen.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-forin-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-interpreter-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file lookup.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): warning C4251: 'v8::internal::compiler::CodeAssemblerState::raw_assembler_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file objects-printer.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file lookup.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file heap\heap.cc) with E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file heap\heap.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo [ ] (compiling source file objects-printer.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file lookup.cc) _Ty=v8::internal::compiler::RawMachineAssembler E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file bootstrapper.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-date-gen.cc) ] (compiling source file objects-printer.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file lookup.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): note: see declaration of 'std::unique_ptr>' with [ E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file ic\call-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::internal::compiler::RawMachineAssembler E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-regexp.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-forin-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file lookup.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file json-stringifier.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file ic\call-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-ic-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-interpreter-gen.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-ic-gen.cc) ] (compiling source file bootstrapper.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-async-function-gen.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file isolate.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file lookup.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file heap\mark-compact.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file json-stringifier.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file ic\accessor-assembler.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file isolate.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file heap\mark-compact.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file json-stringifier.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file ic\accessor-assembler.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file json-stringifier.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ic\accessor-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-regexp.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-interpreter-gen.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file json-stringifier.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file ic\accessor-assembler.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-interpreter-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ic\accessor-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-async-function-gen.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-call-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ic\accessor-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-forin-gen.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-async-function-gen.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\heap.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ic\accessor-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\accessor-assembler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ic\accessor-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\accessor-assembler.cc) with E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file ic\call-optimization.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * [ ] (compiling source file ic\call-optimization.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\mark-compact.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ic\call-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file heap\mark-compact.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file ic\call-optimization.cc) _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\mark-compact.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\heap.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ic\call-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-symbol.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file heap\mark-compact.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::Register [] ] (compiling source file ffi\ffi-compiler.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\heap.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ic\call-optimization.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file isolate.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file ffi\ffi-compiler.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\mark-compact.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file json-stringifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file json-stringifier.cc) [ E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ic\call-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file isolate.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\heap.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file ffi\ffi-compiler.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file heap\mark-compact.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\accessor-assembler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\call-optimization.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file isolate.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ic\call-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\accessor-assembler.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\call-optimization.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-call-gen.cc) ] (compiling source file ffi\ffi-compiler.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\accessor-assembler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\accessor-assembler.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file builtins\builtins-symbol.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-forin-gen.cc) ] (compiling source file heap\mark-compact.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\heap.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\accessor-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file heap\mark-compact.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file isolate.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\accessor-assembler.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): warning C4251: 'v8::internal::compiler::CodeAssemblerState::variables_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file isolate.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\accessor-assembler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file isolate.cc) with E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\accessor-assembler.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\heap.cc) [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\call-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\heap.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file bootstrapper.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\accessor-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): note: see declaration of 'v8::internal::ZoneSet>' E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\call-optimization.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\heap.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file ic\accessor-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\call-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file isolate.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file lookup.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\accessor-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\call-optimization.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file ic\accessor-assembler.cc) ] (compiling source file bootstrapper.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-async-function-gen.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-call-gen.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file lookup.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\call-optimization.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file json-stringifier.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file json-stringifier.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ic\accessor-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file lookup.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file json-stringifier.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file ic\accessor-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ic\accessor-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-forin-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\call-optimization.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file isolate.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file ic\accessor-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\mark-compact.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file json-stringifier.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file heap\mark-compact.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file ic\accessor-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file isolate.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file json-stringifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\mark-compact.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\accessor-assembler.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file json-stringifier.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\mark-compact.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\mark-compact.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file isolate.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file heap\mark-compact.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file lookup.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\mark-compact.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file heap\mark-compact.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\call-optimization.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\mark-compact.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\call-optimization.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\call-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file ic\call-optimization.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\call-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file ic\call-optimization.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\mark-compact.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\accessor-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file ic\accessor-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\accessor-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file ic\accessor-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\accessor-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file ic\accessor-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\accessor-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ic\accessor-assembler.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\mark-compact.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file json-stringifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file json-stringifier.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file json-stringifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-async-function-gen.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(579): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_prologue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file bootstrapper.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-call-gen.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file json-stringifier.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\mark-compact.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-forin-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ic\call-optimization.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file lookup.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file lookup.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file ic\call-optimization.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file bootstrapper.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-call-gen.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-forin-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file lookup.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ic\call-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(580): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_epilogue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file bootstrapper.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file objects-printer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file json-stringifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file objects-printer.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file lookup.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file json-stringifier.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file objects-printer.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file isolate.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file json-stringifier.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file objects-printer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file ic\call-optimization.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-sharedarraybuffer-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-forin-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file objects-printer.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file json-stringifier.cc) with E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file json-stringifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file ic\call-optimization.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file json-stringifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file json-stringifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file json-stringifier.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ic\accessor-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Kty=uint32_t, E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file json-stringifier.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file ic\accessor-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file json-stringifier.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ic\accessor-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file json-stringifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ic\accessor-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file json-stringifier.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ic\accessor-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ic\accessor-assembler.cc) _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\call-optimization.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file ic\accessor-assembler.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file ic\accessor-assembler.cc) ] (compiling source file builtins\builtins-generator-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\call-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-call-gen.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file bootstrapper.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file json-stringifier.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file ic\call-optimization.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): warning C4251: 'v8::internal::compiler::CodeAssemblerState::raw_assembler_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file ffi\ffi-compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file json-stringifier.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file json-stringifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file json-stringifier.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\call-optimization.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file ffi\ffi-compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file json-stringifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file json-stringifier.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-forin-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file ic\call-optimization.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file isolate.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file json-stringifier.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file isolate.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file json-stringifier.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file json-stringifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file isolate.cc) with E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file json-stringifier.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file json-stringifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file isolate.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file json-stringifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file isolate.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file json-stringifier.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\call-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file json-stringifier.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file objects-printer.cc) [ E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file isolate.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file isolate.cc) _Kty=uint32_t, E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file objects-printer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file ic\call-optimization.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): warning C4251: 'v8::internal::compiler::CodeAssemblerState::variables_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * _Ty=v8::internal::Cancelable * ] (compiling source file ffi\ffi-compiler.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file lookup.cc) ] (compiling source file builtins\builtins-generator-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\call-optimization.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): note: see declaration of 'v8::internal::ZoneSet>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * [ ] (compiling source file ffi\ffi-compiler.cc) _Kty=uint32_t, E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(579): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_prologue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file ffi\ffi-compiler.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ic\call-optimization.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file lookup.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file ffi\ffi-compiler.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file lookup.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(580): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_epilogue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file ffi\ffi-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-ic-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-call-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-date-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file ffi\ffi-compiler.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file lookup.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file lookup.cc) _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-ic-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\accessor-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file ic\accessor-assembler.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-promise-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-ic-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file objects-printer.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\accessor-assembler.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-promise-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file objects-printer.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ic\accessor-assembler.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::Register [] ] (compiling source file heap\mark-compact.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file isolate.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file objects-printer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-date-gen.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-call-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\accessor-assembler.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file json-stringifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file json-stringifier.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file ic\accessor-assembler.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file isolate.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file json-stringifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\accessor-assembler.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file json-stringifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file ic\accessor-assembler.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file json-stringifier.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file json-stringifier.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\accessor-assembler.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-ic-gen.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ic\accessor-assembler.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file heap\mark-compact.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ic\call-optimization.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::Register [] ] (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\accessor-assembler.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ic\accessor-assembler.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file objects-printer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-date-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file isolate.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file objects-printer.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file ic\call-optimization.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::MachineType [] ] (compiling source file heap\mark-compact.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file lookup.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-date-gen.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file json-stringifier.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file isolate.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file lookup.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file objects-printer.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ic\call-optimization.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-generator-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-ic-gen.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-interpreter-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file heap\mark-compact.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file json-stringifier.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file isolate.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file objects-printer.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ic\call-optimization.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-interpreter-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-date-gen.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-call-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-date-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file isolate.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ic\call-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-ic-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-forin-gen.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-generator-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file objects-printer.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file isolate.cc) literal-objects.cc E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file objects-printer.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ic\call-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file objects-printer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-forin-gen.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-call-gen.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' ] (compiling source file ic\call-optimization.cc) with E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file lookup.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file lookup.cc)e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file ic\call-optimization.cc) [ E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file lookup.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=std::pair E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-forin-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file lookup.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file objects-printer.cc) ] (compiling source file builtins\builtins-date-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-forin-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-ic-gen.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file objects-printer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file lookup.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file objects-printer.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file lookup.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-ic-gen.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file objects-printer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file lookup.cc) with E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file objects-printer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file lookup.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file lookup.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file lookup.cc) [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file objects-printer.cc) parser.cc _Ty=std::pair E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file objects-printer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-date-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-ic-gen.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file objects-printer.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-ic-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-forin-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file objects-printer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file objects-printer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file lookup.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file objects-printer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-call-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file ic\accessor-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file objects-printer.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-forin-gen.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file lookup.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-call-gen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file ic\accessor-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-forin-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file lookup.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file objects-printer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file ic\accessor-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-forin-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file lookup.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file objects-printer.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] [ ] (compiling source file ic\accessor-assembler.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\call-optimization.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file lookup.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file ic\call-optimization.cc) _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file objects-printer.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\call-optimization.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(79): warning C4251: 'v8::internal::OptimizingCompileDispatcher::input_queue_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::OptimizingCompileDispatcher' (compiling source file heap\heap.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file lookup.cc) ] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file objects-printer.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ic\call-optimization.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file heap\heap.cc) and E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file lookup.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\call-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file objects-printer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file lookup.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file objects-printer.cc) [ E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(82): warning C4251: 'v8::internal::OptimizingCompileDispatcher::output_queue_': class 'std::queue>>' needs to have dll-interface to be used by clients of class 'v8::internal::OptimizingCompileDispatcher' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::CompilationJob * ] (compiling source file heap\heap.cc) _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file objects-printer.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file ic\call-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file lookup.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(82): note: see declaration of 'std::queue>>' with [ _Ty=v8::internal::CompilationJob * and ] (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\call-optimization.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file lookup.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file objects-printer.cc) [ E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(85): warning C4251: 'v8::internal::OptimizingCompileDispatcher::output_queue_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::OptimizingCompileDispatcher' (compiling source file heap\heap.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file objects-printer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file lookup.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file ic\call-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file objects-printer.cc) ] (compiling source file builtins\builtins-promise-gen.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file lookup.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file objects-printer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file objects-printer.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(92): warning C4251: 'v8::internal::OptimizingCompileDispatcher::ref_count_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::OptimizingCompileDispatcher' (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\call-optimization.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file objects-printer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ic\call-optimization.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file objects-printer.cc) [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file lookup.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(93): warning C4251: 'v8::internal::OptimizingCompileDispatcher::ref_count_zero_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::OptimizingCompileDispatcher' (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\call-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(390): warning C4251: 'v8::internal::GCTracer::current_': class 'v8::internal::GCTracer::Event' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\mark-compact.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(160): note: see declaration of 'v8::internal::GCTracer::Event' (compiling source file heap\mark-compact.cc) _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-promise-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file lookup.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ic\call-optimization.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file heap\heap.cc)pattern-rewriter.cc E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(393): warning C4251: 'v8::internal::GCTracer::previous_': class 'v8::internal::GCTracer::Event' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\mark-compact.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file lookup.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-promise-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file lookup.cc)E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(160): note: see declaration of 'v8::internal::GCTracer::Event' (compiling source file heap\mark-compact.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file objects\literal-objects.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-generator-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-forin-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file lookup.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file objects\literal-objects.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(410): warning C4251: 'v8::internal::GCTracer::incremental_marking_scopes_': struct 'v8::internal::GCTracer::IncrementalMarkingInfos' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\mark-compact.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-generator-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-forin-gen.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file lookup.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-ic-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(110): note: see declaration of 'v8::internal::GCTracer::IncrementalMarkingInfos' (compiling source file heap\mark-compact.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file lookup.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(429): warning C4251: 'v8::internal::GCTracer::timer_': class 'v8::internal::RuntimeCallTimer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\mark-compact.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::Register [] _Ty=v8::CpuProfileDeoptInfo, ] (compiling source file isolate.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file lookup.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file isolate.cc) _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file lookup.cc)E:\GitHub\node\deps\v8\src/counters.h(515): note: see declaration of 'v8::internal::RuntimeCallTimer' (compiling source file heap\mark-compact.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file isolate.cc) ] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(431): warning C4251: 'v8::internal::GCTracer::recorded_minor_gcs_total_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\mark-compact.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] and E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file lookup.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file isolate.cc)E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\mark-compact.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(432): warning C4251: 'v8::internal::GCTracer::recorded_minor_gcs_survived_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\mark-compact.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\mark-compact.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file lookup.cc) _Ty=v8::CpuProfileDeoptInfo ] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file objects-printer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file lookup.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] and E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(433): warning C4251: 'v8::internal::GCTracer::recorded_compactions_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\mark-compact.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file objects-printer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file lookup.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file builtins\builtins-promise-gen.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\mark-compact.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file lookup.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file objects-printer.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file parsing\parser.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(434): warning C4251: 'v8::internal::GCTracer::recorded_incremental_mark_compacts_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\mark-compact.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file parsing\parser.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-ic-gen.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\mark-compact.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file objects-printer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(390): warning C4251: 'v8::internal::GCTracer::current_': class 'v8::internal::GCTracer::Event' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(435): warning C4251: 'v8::internal::GCTracer::recorded_mark_compacts_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\mark-compact.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file objects-printer.cc)E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(160): note: see declaration of 'v8::internal::GCTracer::Event' (compiling source file heap\heap.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\mark-compact.cc)E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(393): warning C4251: 'v8::internal::GCTracer::previous_': class 'v8::internal::GCTracer::Event' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\heap.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): warning C4251: 'v8::internal::compiler::CodeAssemblerState::raw_assembler_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file ic\accessor-assembler.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(160): note: see declaration of 'v8::internal::GCTracer::Event' (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(436): warning C4251: 'v8::internal::GCTracer::recorded_new_generation_allocations_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\mark-compact.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(410): warning C4251: 'v8::internal::GCTracer::incremental_marking_scopes_': struct 'v8::internal::GCTracer::IncrementalMarkingInfos' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\heap.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file objects-printer.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file ic\accessor-assembler.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(110): note: see declaration of 'v8::internal::GCTracer::IncrementalMarkingInfos' (compiling source file heap\heap.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\mark-compact.cc)E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(429): warning C4251: 'v8::internal::GCTracer::timer_': class 'v8::internal::RuntimeCallTimer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\heap.cc) _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(437): warning C4251: 'v8::internal::GCTracer::recorded_old_generation_allocations_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\mark-compact.cc)E:\GitHub\node\deps\v8\src/counters.h(515): note: see declaration of 'v8::internal::RuntimeCallTimer' (compiling source file heap\heap.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-promise-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-ic-gen.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file objects-printer.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-ic-gen.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\mark-compact.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(431): warning C4251: 'v8::internal::GCTracer::recorded_minor_gcs_total_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\heap.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(438): warning C4251: 'v8::internal::GCTracer::recorded_context_disposal_times_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\mark-compact.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair [ ] (compiling source file objects-printer.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): warning C4251: 'v8::internal::compiler::CodeAssemblerState::variables_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file ic\accessor-assembler.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\heap.cc) _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-promise-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-forin-gen.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(438): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\mark-compact.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): note: see declaration of 'v8::internal::ZoneSet>' with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file ic\accessor-assembler.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file lookup.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(432): warning C4251: 'v8::internal::GCTracer::recorded_minor_gcs_survived_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\heap.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-ic-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(439): warning C4251: 'v8::internal::GCTracer::recorded_survival_ratios_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\mark-compact.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file lookup.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(579): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_prologue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file ic\accessor-assembler.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::Register [] ] (compiling source file ic\call-optimization.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file lookup.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-ic-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file lookup.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-ic-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(438): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\mark-compact.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file ic\accessor-assembler.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file lookup.cc)E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(433): warning C4251: 'v8::internal::GCTracer::recorded_compactions_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\heap.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] with ] (compiling source file ic\call-optimization.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(580): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_epilogue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file ic\accessor-assembler.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file lookup.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::MachineType [] ] (compiling source file ic\call-optimization.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file ic\accessor-assembler.cc) _Kty=uint32_t, E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(434): warning C4251: 'v8::internal::GCTracer::recorded_incremental_mark_compacts_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::MachineType [] _Ty=v8::internal::Cancelable * ] (compiling source file ic\call-optimization.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file builtins\builtins-interpreter-gen.cc) ] (compiling source file lookup.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-ic-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' ] (compiling source file lookup.cc) with [ E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(435): warning C4251: 'v8::internal::GCTracer::recorded_mark_compacts_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\heap.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-interpreter-gen.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\heap.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file objects\literal-objects.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-ic-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-interpreter-gen.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-ic-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-forin-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(436): warning C4251: 'v8::internal::GCTracer::recorded_new_generation_allocations_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\heap.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file objects\literal-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-interpreter-gen.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file objects-printer.cc)E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\heap.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(183): warning C4251: 'v8::internal::CompilerDispatcher::tracer_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcher' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::CompilerDispatcherTracer builtins-interpreter.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-ic-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-forin-gen.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-number.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file isolate.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file objects-printer.cc)E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(437): warning C4251: 'v8::internal::GCTracer::recorded_old_generation_allocations_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\heap.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-error.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(183): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::CompilerDispatcherTracer ] (compiling source file isolate.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-handler-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file objects-printer.cc)E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(185): warning C4251: 'v8::internal::CompilerDispatcher::task_manager_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcher' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::CancelableTaskManager ] (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-interpreter-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-forin-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-generator-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-ic-gen.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(438): warning C4251: 'v8::internal::GCTracer::recorded_context_disposal_times_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file objects-printer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(185): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::CancelableTaskManager ] (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file objects-printer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(438): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\heap.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file parsing\parser.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(191): warning C4251: 'v8::internal::CompilerDispatcher::jobs_': class 'std::map>,std::less<_Kty>,std::allocator>>>>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcher' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::CompilerDispatcherJob, _Kty=v8::internal::CompilerDispatcher::JobId ] (compiling source file isolate.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-handler-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file builtins\builtins-number.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file objects-printer.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(439): warning C4251: 'v8::internal::GCTracer::recorded_survival_ratios_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\heap.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file objects\literal-objects.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file parsing\parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-generator-gen.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-interpreter-gen.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(150): note: see declaration of 'std::map>,std::less<_Kty>,std::allocator>>>>' with [ _Ty=v8::internal::CompilerDispatcherJob, _Kty=v8::internal::CompilerDispatcher::JobId ] (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file objects-printer.cc)E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(438): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file objects\literal-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-number.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(194): warning C4251: 'v8::internal::CompilerDispatcher::shared_to_job_id_': class 'v8::internal::IdentityMap' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcher' (compiling source file isolate.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file objects-printer.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file parsing\pattern-rewriter.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file objects\literal-objects.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-function-gen.cc)builtins-math-gen.cc [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file objects-printer.cc)E:\GitHub\node\deps\v8\src/heap/memory-reducer.h(162): warning C4251: 'v8::internal::MemoryReducer::state_': struct 'v8::internal::MemoryReducer::State' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryReducer' (compiling source file heap\heap.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(151): note: see declaration of 'v8::internal::IdentityMap' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file parsing\pattern-rewriter.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file objects\literal-objects.cc)E:\GitHub\node\deps\v8\src/heap/memory-reducer.h(87): note: see declaration of 'v8::internal::MemoryReducer::State' (compiling source file heap\heap.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(196): warning C4251: 'v8::internal::CompilerDispatcher::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcher' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file objects-printer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-generator-gen.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-number.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-interpreter-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-generator-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-ic-gen.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-number.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-interpreter-gen.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(200): warning C4251: 'v8::internal::CompilerDispatcher::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcher' (compiling source file isolate.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file objects-printer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file objects-printer.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-date-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-date-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-date-gen.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(211): warning C4251: 'v8::internal::CompilerDispatcher::pending_background_jobs_': class 'std::unordered_set,std::equal_to<_Kty>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcher' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=v8::internal::CompilerDispatcherJob * ] (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-date-gen.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(211): note: see declaration of 'std::unordered_set,std::equal_to<_Kty>,std::allocator<_Kty>>' with [ _Kty=v8::internal::CompilerDispatcherJob * ] (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-date-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file parsing\parser.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(215): warning C4251: 'v8::internal::CompilerDispatcher::running_background_jobs_': class 'std::unordered_set,std::equal_to<_Kty>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcher' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=v8::internal::CompilerDispatcherJob * ] (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-date-gen.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file parsing\parser.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(211): note: see declaration of 'std::unordered_set,std::equal_to<_Kty>,std::allocator<_Kty>>' with [ _Kty=v8::internal::CompilerDispatcherJob * ] (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-date-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file parsing\parser.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(220): warning C4251: 'v8::internal::CompilerDispatcher::main_thread_blocking_signal_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcher' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-date-gen.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-date-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\parser.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-date-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-date-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(223): warning C4251: 'v8::internal::CompilerDispatcher::block_for_testing_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcher' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-date-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-number.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-generator-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-ic-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-interpreter-gen.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(223): note: see declaration of 'v8::base::AtomicValue' (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-number.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(224): warning C4251: 'v8::internal::CompilerDispatcher::semaphore_for_testing_': class 'v8::base::Semaphore' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcher' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-ic-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with E:\GitHub\node\deps\v8\src/base/platform/semaphore.h(35): note: see declaration of 'v8::base::Semaphore' (compiling source file isolate.cc) [ _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(79): warning C4251: 'v8::internal::OptimizingCompileDispatcher::input_queue_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::OptimizingCompileDispatcher' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Alloc=std::allocator ] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file isolate.cc) and [ E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(82): warning C4251: 'v8::internal::OptimizingCompileDispatcher::output_queue_': class 'std::queue>>' needs to have dll-interface to be used by clients of class 'v8::internal::OptimizingCompileDispatcher' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::CompilationJob * ] (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(82): note: see declaration of 'std::queue>>' with [ _Ty=v8::internal::CompilationJob * _Ty=v8::CpuProfileDeoptFrame ] (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(85): warning C4251: 'v8::internal::OptimizingCompileDispatcher::output_queue_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::OptimizingCompileDispatcher' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file isolate.cc) and [ _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(92): warning C4251: 'v8::internal::OptimizingCompileDispatcher::ref_count_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::OptimizingCompileDispatcher' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-interpreter-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-ic-gen.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file isolate.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file parsing\parser.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file parsing\parser.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(93): warning C4251: 'v8::internal::OptimizingCompileDispatcher::ref_count_zero_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::OptimizingCompileDispatcher' (compiling source file isolate.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file parsing\parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file isolate.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file parsing\parser.cc) ] (compiling source file builtins\builtins-error.cc) preparsed-scope-data.cc E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file parsing\parser.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-error.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file parsing\pattern-rewriter.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file isolate.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file parsing\pattern-rewriter.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(128): note: see declaration of 'v8::internal::ThreadedList' (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file builtins\builtins-number.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-generator-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-ic-gen.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file isolate.cc) ] (compiling source file builtins\builtins-error.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-ic-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-forin-gen.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file objects\literal-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-generator-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-forin-gen.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-forin-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file objects\literal-objects.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file parsing\pattern-rewriter.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(103): note: see declaration of 'v8::internal::Handle' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(48): note: see declaration of 'v8::internal::Handle' (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-forin-gen.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-generator-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-ic-gen.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file parsing\pattern-rewriter.cc)E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file parsing\pattern-rewriter.cc)E:\GitHub\node\deps\v8\src/factory.h(340): note: see declaration of 'v8::internal::Handle' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\pattern-rewriter.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(101): note: see declaration of 'std::shared_ptr' (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file isolate.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file isolate.cc) with E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file isolate.cc) [ _Ty=v8::CpuProfileDeoptInfo, E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Alloc=std::allocator C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file objects\literal-objects.cc)E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file isolate.cc) ] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file objects\literal-objects.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file objects\literal-objects.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file parsing\parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file parsing\parser.cc) and E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file objects\literal-objects.cc)E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file isolate.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file objects\literal-objects.cc)E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file isolate.cc) _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file objects\literal-objects.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file isolate.cc) ] and [ _Ty=v8::CpuProfileDeoptInfo, rewriter.cc C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file parsing\parser.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file parsing\parser.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file parsing\parser.cc) _Alloc=std::allocator ] (compiling source file builtins\builtins-error.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file parsing\parser.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-forin-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-generator-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-ic-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file parsing\parser.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo with ] (compiling source file parsing\parser.cc) [ E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file parsing\pattern-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file parsing\pattern-rewriter.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file parsing\pattern-rewriter.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file parsing\pattern-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file parsing\pattern-rewriter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-interpreter-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-interpreter-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-forin-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-generator-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-interpreter-gen.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-interpreter-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-interpreter-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file builtins\builtins-error.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-ic-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-interpreter-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-interpreter-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-ic-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-interpreter-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-ic-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-interpreter-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-interpreter-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-interpreter-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-ic-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-interpreter-gen.cc) ] (compiling source file parsing\preparsed-scope-data.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-ic-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file parsing\preparsed-scope-data.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-ic-gen.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file parsing\pattern-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file parsing\pattern-rewriter.cc) [ _Ty=std::pair ] (compiling source file builtins\builtins-forin-gen.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file objects\literal-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file objects\literal-objects.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file objects\literal-objects.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file objects\literal-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file objects\literal-objects.cc) with [ _Ty=std::pair ] (compiling source file builtins\builtins-forin-gen.cc) ] (compiling source file builtins\builtins-error.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file parsing\pattern-rewriter.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file parsing\rewriter.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file parsing\pattern-rewriter.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file parsing\rewriter.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-handler-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file parsing\pattern-rewriter.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-handler-gen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-handler-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-handler-gen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator with ] (compiling source file parsing\pattern-rewriter.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo [ ] (compiling source file parsing\pattern-rewriter.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file parsing\pattern-rewriter.cc) _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-async-function-gen.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file objects\literal-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file objects\literal-objects.cc) with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-async-function-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file objects\literal-objects.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file isolate.cc) _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file objects\literal-objects.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(100): note: see declaration of 'std::shared_ptr' (compiling source file isolate.cc) _Alloc=std::allocator E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file objects\literal-objects.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file objects\literal-objects.cc)E:\GitHub\node\deps\v8\src/objects/scope-info.h(194): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(101): note: see declaration of 'std::shared_ptr' (compiling source file isolate.cc) ] (compiling source file builtins\builtins-function-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file objects\literal-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file objects\literal-objects.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-generator-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-interpreter-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file parsing\parser.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file objects\literal-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file parsing\parser.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file objects\literal-objects.cc) ] (compiling source file builtins\builtins-function-gen.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file parsing\parser.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file parsing\preparsed-scope-data.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file objects\literal-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file parsing\preparsed-scope-data.cc)E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file parsing\parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file objects\literal-objects.cc) _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file parsing\parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-async-function-gen.cc) E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file parsing\parser.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file parsing\parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\parser.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-generator-gen.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-symbol.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-interpreter-gen.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file parsing\parser.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file parsing\rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file objects\literal-objects.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file parsing\parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file parsing\rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-interpreter-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file objects\literal-objects.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file objects\literal-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] scanner.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-interpreter-gen.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-interpreter-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file objects\literal-objects.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file parsing\preparsed-scope-data.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-interpreter-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file objects\literal-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file parsing\preparsed-scope-data.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file objects\literal-objects.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file objects\literal-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-interpreter-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file parsing\rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file parsing\rewriter.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file parsing\preparsed-scope-data.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file parsing\rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] pending-compilation-error-handler.cc E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\rewriter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file objects\literal-objects.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-interpreter-gen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\preparsed-scope-data.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-interpreter-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file objects\literal-objects.cc)allocation-tracker.cc [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-interpreter-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-interpreter-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file objects\literal-objects.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-interpreter-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file objects\literal-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-interpreter-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-interpreter-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file objects\literal-objects.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' profiler-listener.cc with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-async-function-gen.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file objects\literal-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file objects\literal-objects.cc) _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file objects\literal-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): warning C4251: 'v8::internal::wasm::SignatureMap::map_': class 'std::map>>' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::SignatureMap' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t ] (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): note: see declaration of 'std::map>>' with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t ] (compiling source file builtins\builtins-function-gen.cc) ] (compiling source file isolate.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file objects\literal-objects.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file parsing\rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] builtins-object-gen.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-generator-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file objects\literal-objects.cc)E:\GitHub\node\deps\v8\src/parsing/parser.h(193): warning C4251: 'v8::internal::ParserBase::ast_node_factory_': class 'v8::internal::AstNodeFactory' needs to have dll-interface to be used by clients of class 'v8::internal::ParserBase' (compiling source file parsing\parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-number.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file parsing\rewriter.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): warning C4251: 'v8::internal::wasm::WasmModule::globals': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file isolate.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-number.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file objects\literal-objects.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): warning C4251: 'v8::internal::wasm::WasmModule::signatures': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' with [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file isolate.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file parsing\rewriter.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(17): note: see declaration of 'v8::internal::AstNodeFactory' (compiling source file parsing\parser.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file parsing\rewriter.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): warning C4251: 'v8::internal::wasm::WasmModule::functions': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file isolate.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-number.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file objects\literal-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmFunction E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-number.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file isolate.cc)E:\GitHub\node\deps\v8\src/parsing/parser.h(1160): warning C4251: 'v8::internal::Parser::scanner_': class 'v8::internal::Scanner' needs to have dll-interface to be used by clients of class 'v8::internal::Parser' (compiling source file parsing\parser.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file parsing\rewriter.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file objects\literal-objects.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-number.cc) E:\GitHub\node\deps\v8\src/parsing/scanner.h(152): note: see declaration of 'v8::internal::Scanner' (compiling source file parsing\parser.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file objects\literal-objects.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): warning C4251: 'v8::internal::wasm::WasmModule::data_segments': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::wasm::WasmDataSegment C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file isolate.cc) with E:\GitHub\node\deps\v8\src/parsing/parser.h(1171): warning C4251: 'v8::internal::Parser::pending_error_handler_': class 'v8::internal::PendingCompilationErrorHandler' needs to have dll-interface to be used by clients of class 'v8::internal::Parser' (compiling source file parsing\parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file objects\literal-objects.cc) [ E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmDataSegment _Ty=v8::CpuProfileDeoptInfo, ] (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/pending-compilation-error-handler.h(22): note: see declaration of 'v8::internal::PendingCompilationErrorHandler' (compiling source file parsing\parser.cc) _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file objects\literal-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): warning C4251: 'v8::internal::wasm::WasmModule::function_tables': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable and [ ] (compiling source file isolate.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file objects\literal-objects.cc) regexp-macro-assembler-tracer.cc _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file isolate.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file parsing\preparsed-scope-data.cc) ] E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file objects\literal-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] and E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): warning C4251: 'v8::internal::wasm::WasmModule::import_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file isolate.cc) [ E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file objects\literal-objects.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file parsing\preparsed-scope-data.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file isolate.cc) _Ty=v8::CpuProfileDeoptInfo, E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): warning C4251: 'v8::internal::wasm::WasmModule::export_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file isolate.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file profiler\allocation-tracker.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file profiler\allocation-tracker.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file parsing\preparsed-scope-data.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): warning C4251: 'v8::internal::wasm::WasmModule::table_inits': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file isolate.cc) _Alloc=std::allocator E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): warning C4251: 'v8::internal::wasm::WasmModule::pending_tasks': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::base::Semaphore ] (compiling source file isolate.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(128): note: see declaration of 'v8::internal::ThreadedList' (compiling source file parsing\preparsed-scope-data.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::base::Semaphore E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-ic-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file parsing\preparsed-scope-data.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-generator-gen.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file parsing\preparsed-scope-data.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-ic-gen.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file parsing\preparsed-scope-data.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-function-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-ic-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-ic-gen.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(430): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\preparsed-scope-data.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file parsing\pattern-rewriter.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file parsing\parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file parsing\scanner.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file parsing\pattern-rewriter.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file parsing\parser.cc) [ E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file parsing\preparsed-scope-data.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file parsing\scanner.cc) _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file parsing\preparsed-scope-data.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file parsing\rewriter.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file parsing\rewriter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-generator-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-ic-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(300): warning C4251: 'v8::internal::wasm::ModuleWireBytes::module_bytes_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::ModuleWireBytes' (compiling source file isolate.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/vector.h(194): note: see declaration of 'v8::internal::Vector' (compiling source file isolate.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-ic-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-generator-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file profiler\allocation-tracker.cc) ] (compiling source file builtins\builtins-function-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file profiler\allocation-tracker.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file profiler\allocation-tracker.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-regexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-regexp.cc) isolate.cc(350): warning C4312: 'reinterpret_cast': conversion from 'unsigned int' to 'void *' of greater size [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] isolate.cc(351): warning C4312: 'reinterpret_cast': conversion from 'unsigned int' to 'void *' of greater size [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator with ] (compiling source file profiler\allocation-tracker.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo [ ] (compiling source file profiler\allocation-tracker.cc) _Ty=std::pair ] (compiling source file builtins\builtins-ic-gen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file profiler\allocation-tracker.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file pending-compilation-error-handler.cc) with E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file objects\literal-objects.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator [ ] (compiling source file parsing\rewriter.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer _Ty=std::pair ] (compiling source file pending-compilation-error-handler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file parsing\pattern-rewriter.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file parsing\rewriter.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file objects\literal-objects.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file parsing\pattern-rewriter.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file parsing\rewriter.cc) ] (compiling source file builtins\builtins-ic-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file parsing\pattern-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file parsing\pattern-rewriter.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file parsing\pattern-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file parsing\pattern-rewriter.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file objects\literal-objects.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file parsing\pattern-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file parsing\parser.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file parsing\rewriter.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file objects\literal-objects.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\pattern-rewriter.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file parsing\rewriter.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file parsing\parser.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file parsing\rewriter.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file parsing\pattern-rewriter.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file objects\literal-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\pattern-rewriter.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file objects\literal-objects.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file parsing\parser.cc) _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file parsing\parser.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-generator-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file builtins\builtins-function-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-generator-gen.cc) ] (compiling source file objects\literal-objects.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file parsing\parser.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-symbol.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-generator-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-interpreter-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file objects\literal-objects.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file parsing\parser.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-forin-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file parsing\preparsed-scope-data.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\pattern-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-symbol.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file parsing\parser.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file parsing\preparsed-scope-data.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\pattern-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\pattern-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\parser.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\pattern-rewriter.cc) [ C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file profiler\profiler-listener.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file parsing\parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\pattern-rewriter.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file profiler\profiler-listener.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\pattern-rewriter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\pattern-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\pattern-rewriter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\pattern-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file parsing\pattern-rewriter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\pattern-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file parsing\pattern-rewriter.cc) _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\parser.cc) ] (compiling source file builtins\builtins-date-gen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file parsing\pattern-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file parsing\pattern-rewriter.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file parsing\scanner.cc) [ _Ty=v8::internal::Register [] regexp-parser.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file parsing\pattern-rewriter.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file parsing\scanner.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file parsing\pattern-rewriter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file parsing\pattern-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-date-gen.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\pattern-rewriter.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-generator-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-interpreter-gen.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file parsing\preparsed-scope-data.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\pattern-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file parsing\pattern-rewriter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\pattern-rewriter.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-forin-gen.cc) ] (compiling source file parsing\preparsed-scope-data.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\parser.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file parsing\pattern-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\parser.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file parsing\preparsed-scope-data.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\pattern-rewriter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file parsing\pattern-rewriter.cc) with e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file regexp\regexp-macro-assembler-tracer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\pattern-rewriter.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file regexp\regexp-macro-assembler-tracer.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file parsing\pattern-rewriter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\parser.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file parsing\scanner.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file parsing\scanner.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file parsing\scanner.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\scanner.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file objects\literal-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file parsing\preparsed-scope-data.cc) _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\parser.cc) ] (compiling source file builtins\builtins-date-gen.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file objects\literal-objects.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file parsing\preparsed-scope-data.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file objects\literal-objects.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo [ ] (compiling source file parsing\preparsed-scope-data.cc) _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\parser.cc) ] (compiling source file builtins\builtins-date-gen.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file objects\literal-objects.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file objects\literal-objects.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file objects\literal-objects.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\parser.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file objects\literal-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file parsing\parser.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file objects\literal-objects.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file objects\literal-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file parsing\parser.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file objects\literal-objects.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file objects\literal-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file objects\literal-objects.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file pending-compilation-error-handler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-symbol.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-interpreter-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file pending-compilation-error-handler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file parsing\parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file parsing\parser.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file profiler\profiler-listener.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file profiler\profiler-listener.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-interpreter-gen.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-forin-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file parsing\parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file parsing\parser.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file profiler\allocation-tracker.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-forin-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-interpreter-gen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-symbol.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-interpreter-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file parsing\parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\parser.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file pending-compilation-error-handler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file pending-compilation-error-handler.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file profiler\allocation-tracker.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-number.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-forin-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\parser.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file pending-compilation-error-handler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file parsing\parser.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file pending-compilation-error-handler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\parser.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file parsing\pattern-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file parsing\pattern-rewriter.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file parsing\pattern-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file parsing\parser.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file parsing\pattern-rewriter.cc) [ E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\parser.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file parsing\pattern-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file parsing\parser.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file parsing\pattern-rewriter.cc) _Alloc=std::allocator E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file profiler\allocation-tracker.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] ] (compiling source file parsing\pattern-rewriter.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\parser.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file profiler\allocation-tracker.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair and ] (compiling source file parsing\pattern-rewriter.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file profiler\allocation-tracker.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ _Ty=v8::CpuProfileDeoptFrame ] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file profiler\allocation-tracker.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file parsing\parser.cc) and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file builtins\builtins-regexp.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-number.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-forin-gen.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file profiler\profiler-listener.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file regexp\regexp-macro-assembler-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ _Ty=std::pair E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file profiler\profiler-listener.cc) ] (compiling source file builtins\builtins-interpreter-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-forin-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file regexp\regexp-macro-assembler-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file profiler\profiler-listener.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=std::pair ] (compiling source file builtins\builtins-interpreter-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file profiler\profiler-listener.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file parsing\preparsed-scope-data.cc) with [ C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file parsing\preparsed-scope-data.cc) _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file parsing\rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file regexp\regexp-parser.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file parsing\rewriter.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file parsing\rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-regexp.cc) ] (compiling source file regexp\regexp-parser.cc)E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file parsing\rewriter.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-forin-gen.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file parsing\preparsed-scope-data.cc) with [ E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file parsing\scanner.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-regexp.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file parsing\preparsed-scope-data.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file parsing\rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file parsing\scanner.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-forin-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file parsing\rewriter.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file parsing\preparsed-scope-data.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\pattern-rewriter.cc) [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file parsing\rewriter.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file parsing\pattern-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\rewriter.cc) and E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\pattern-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\pattern-rewriter.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file parsing\rewriter.cc) ] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file parsing\parser.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file parsing\rewriter.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\pattern-rewriter.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file regexp\regexp-macro-assembler-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file regexp\regexp-macro-assembler-tracer.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\pattern-rewriter.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file regexp\regexp-macro-assembler-tracer.cc) and E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file parsing\parser.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file regexp\regexp-macro-assembler-tracer.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\pattern-rewriter.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\pattern-rewriter.cc) [ _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file parsing\parser.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\pattern-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file parsing\parser.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\pattern-rewriter.cc) _Alloc=std::allocator C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file parsing\scanner.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\pattern-rewriter.cc) ] (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file parsing\parser.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file parsing\scanner.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\pattern-rewriter.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file parsing\scanner.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-handler-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file parsing\parser.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-handler-gen.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file parsing\preparsed-scope-data.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-forin-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' ] (compiling source file parsing\scanner.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file parsing\parser.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file parsing\preparsed-scope-data.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo with ] (compiling source file parsing\scanner.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file pending-compilation-error-handler.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file parsing\parser.cc) ] (compiling source file builtins\builtins-sharedarraybuffer-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo with ] (compiling source file parsing\scanner.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file pending-compilation-error-handler.cc) [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file profiler\allocation-tracker.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file profiler\profiler-listener.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file profiler\allocation-tracker.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] and [ E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file profiler\profiler-listener.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file parsing\rewriter.cc) _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file builtins\builtins-regexp.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-ic-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-generator-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-regexp.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-sharedarraybuffer-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-generator-gen.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file regexp\regexp-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-ic-gen.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-forin-gen.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-regexp.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-generator-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-ic-gen.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-forin-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-ic-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-generator-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-number.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-generator-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-ic-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file parsing\rewriter.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file parsing\preparsed-scope-data.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file regexp\regexp-parser.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-ic-gen.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-promise-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file pending-compilation-error-handler.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file regexp\regexp-macro-assembler-tracer.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\parser.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file builtins\builtins-promise-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' ] (compiling source file parsing\preparsed-scope-data.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame with ] (compiling source file pending-compilation-error-handler.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file parsing\parser.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file regexp\regexp-macro-assembler-tracer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file parsing\preparsed-scope-data.cc) [ _Kty=uint32_t, E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame _Ty=v8::internal::Cancelable * ] (compiling source file pending-compilation-error-handler.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file parsing\preparsed-scope-data.cc) ] (compiling source file builtins\builtins-number.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled ] (compiling source file profiler\profiler-listener.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file parsing\preparsed-scope-data.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\parser.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file pending-compilation-error-handler.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file profiler\profiler-listener.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\parser.cc) with C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file pending-compilation-error-handler.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame [ ] (compiling source file profiler\profiler-listener.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file parsing\preparsed-scope-data.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\parser.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file pending-compilation-error-handler.cc) _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\parser.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\parser.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file parsing\preparsed-scope-data.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\parser.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file regexp\regexp-parser.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file profiler\profiler-listener.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\parser.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file regexp\regexp-parser.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\preparsed-scope-data.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file parsing\rewriter.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\parser.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file regexp\regexp-parser.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file parsing\rewriter.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file profiler\profiler-listener.cc) with E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file parsing\preparsed-scope-data.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file parsing\rewriter.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file regexp\regexp-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file parsing\pattern-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\preparsed-scope-data.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file parsing\rewriter.cc) _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file profiler\profiler-listener.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file parsing\pattern-rewriter.cc) ] (compiling source file builtins\builtins-math-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file parsing\rewriter.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file parsing\pattern-rewriter.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file parsing\rewriter.cc)E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file parsing\pattern-rewriter.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file regexp\regexp-macro-assembler-tracer.cc) [ _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\parser.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file parsing\pattern-rewriter.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame _Alloc=std::allocator ] (compiling source file regexp\regexp-macro-assembler-tracer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file parsing\rewriter.cc)E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file parsing\pattern-rewriter.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\rewriter.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file parsing\rewriter.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file parsing\pattern-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\rewriter.cc)E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\pattern-rewriter.cc) ] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame and ] (compiling source file regexp\regexp-macro-assembler-tracer.cc) [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\preparsed-scope-data.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file parsing\pattern-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file parsing\pattern-rewriter.cc) _Ty=v8::CpuProfileDeoptFrame ] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\preparsed-scope-data.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator and ] (compiling source file regexp\regexp-macro-assembler-tracer.cc) [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\preparsed-scope-data.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo _Ty=v8::CpuProfileDeoptFrame, ] (compiling source file regexp\regexp-macro-assembler-tracer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\rewriter.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\preparsed-scope-data.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo _Alloc=std::allocator ] (compiling source file regexp\regexp-macro-assembler-tracer.cc) ] (compiling source file builtins\builtins-handler-gen.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\rewriter.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\preparsed-scope-data.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\preparsed-scope-data.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\rewriter.cc) [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\rewriter.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\preparsed-scope-data.cc) ] (compiling source file builtins\builtins-math-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\preparsed-scope-data.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\rewriter.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file profiler\allocation-tracker.cc) with [ C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file profiler\allocation-tracker.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\preparsed-scope-data.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\rewriter.cc) _Ty=v8::CpuProfileDeoptFrame C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file profiler\allocation-tracker.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file parsing\preparsed-scope-data.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file parsing\scanner.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file parsing\scanner.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-handler-gen.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): warning C4251: 'v8::internal::compiler::CodeAssemblerState::raw_assembler_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file parsing\scanner.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file parsing\scanner.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file parsing\scanner.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file profiler\allocation-tracker.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\preparsed-scope-data.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file parsing\rewriter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file parsing\rewriter.cc) _Ty=v8::internal::compiler::RawMachineAssembler E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file profiler\allocation-tracker.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file parsing\preparsed-scope-data.cc)E:\GitHub\node\deps\v8\src/parsing/parser.h(193): warning C4251: 'v8::internal::ParserBase::ast_node_factory_': class 'v8::internal::AstNodeFactory' needs to have dll-interface to be used by clients of class 'v8::internal::ParserBase' (compiling source file parsing\pattern-rewriter.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(17): note: see declaration of 'v8::internal::AstNodeFactory' (compiling source file parsing\pattern-rewriter.cc) E:\GitHub\node\deps\v8\src/parsing/parser.h(1160): warning C4251: 'v8::internal::Parser::scanner_': class 'v8::internal::Scanner' needs to have dll-interface to be used by clients of class 'v8::internal::Parser' (compiling source file parsing\pattern-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/parsing/scanner.h(152): note: see declaration of 'v8::internal::Scanner' (compiling source file parsing\pattern-rewriter.cc) ] (compiling source file builtins\builtins-async-function-gen.cc) E:\GitHub\node\deps\v8\src/parsing/parser.h(1171): warning C4251: 'v8::internal::Parser::pending_error_handler_': class 'v8::internal::PendingCompilationErrorHandler' needs to have dll-interface to be used by clients of class 'v8::internal::Parser' (compiling source file parsing\pattern-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/pending-compilation-error-handler.h(22): note: see declaration of 'v8::internal::PendingCompilationErrorHandler' (compiling source file parsing\pattern-rewriter.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-ic-gen.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-promise-gen.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file parsing\rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file parsing\rewriter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file parsing\rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file parsing\preparsed-scope-data.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file parsing\rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=std::pair E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file parsing\preparsed-scope-data.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file parsing\rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\rewriter.cc) ] (compiling source file builtins\builtins-generator-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-number.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file parsing\preparsed-scope-data.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file parsing\preparsed-scope-data.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-promise-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file parsing\rewriter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file parsing\preparsed-scope-data.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\preparsed-scope-data.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file parsing\rewriter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file parsing\rewriter.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\preparsed-scope-data.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file parsing\rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file parsing\preparsed-scope-data.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\preparsed-scope-data.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-handler-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file parsing\preparsed-scope-data.cc) ] (compiling source file builtins\builtins-generator-gen.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-number.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-promise-gen.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-ic-gen.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file parsing\scanner.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file pending-compilation-error-handler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\preparsed-scope-data.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file parsing\scanner.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file parsing\preparsed-scope-data.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file pending-compilation-error-handler.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file profiler\allocation-tracker.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file regexp\regexp-macro-assembler-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\preparsed-scope-data.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file pending-compilation-error-handler.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file parsing\parser.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file regexp\regexp-macro-assembler-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file profiler\allocation-tracker.cc) [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file parsing\preparsed-scope-data.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file pending-compilation-error-handler.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file parsing\parser.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file regexp\regexp-macro-assembler-tracer.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file parsing\parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file pending-compilation-error-handler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-promise-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-number.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file regexp\regexp-macro-assembler-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\parser.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file pending-compilation-error-handler.cc) ] (compiling source file builtins\builtins-interpreter.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file parsing\parser.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file regexp\regexp-macro-assembler-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file pending-compilation-error-handler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\parser.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file regexp\regexp-parser.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file pending-compilation-error-handler.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file regexp\regexp-parser.cc) with E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file parsing\parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/objects/scope-info.h(194): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file parsing\parser.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file parsing\scanner.cc) _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file parsing\scanner.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file parsing\scanner.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file parsing\parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-interpreter.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file parsing\scanner.cc) E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file parsing\parser.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-ic-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file parsing\scanner.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file profiler\allocation-tracker.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-promise-gen.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-number.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file parsing\scanner.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file profiler\allocation-tracker.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file parsing\parser.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(55): note: see declaration of 'std::shared_ptr' (compiling source file parsing\parser.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file profiler\allocation-tracker.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file builtins\builtins-promise-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file parsing\scanner.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file profiler\allocation-tracker.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\scanner.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file parsing\scanner.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file regexp\regexp-parser.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\scanner.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file regexp\regexp-parser.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-ic-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file parsing\rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file regexp\regexp-parser.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file profiler\allocation-tracker.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file parsing\rewriter.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-number.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file parsing\rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file parsing\rewriter.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file parsing\rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file parsing\rewriter.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-number.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-ic-gen.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file parsing\rewriter.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file parsing\rewriter.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file profiler\allocation-tracker.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): note: see declaration of 'std::unique_ptr>' ] (compiling source file regexp\regexp-parser.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\scanner.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file pending-compilation-error-handler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\scanner.cc) with E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file profiler\allocation-tracker.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file parsing\preparsed-scope-data.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file regexp\regexp-parser.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file profiler\profiler-listener.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file pending-compilation-error-handler.cc) [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\scanner.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file profiler\allocation-tracker.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file parsing\preparsed-scope-data.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file regexp\regexp-parser.cc) _Ty=v8::internal::compiler::RawMachineAssembler E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file profiler\profiler-listener.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\scanner.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file profiler\allocation-tracker.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file parsing\preparsed-scope-data.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-number.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file pending-compilation-error-handler.cc) ] (compiling source file builtins\builtins-async-function-gen.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file profiler\allocation-tracker.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file parsing\preparsed-scope-data.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-ic-gen.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-number.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file profiler\profiler-listener.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\scanner.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file parsing\preparsed-scope-data.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file pending-compilation-error-handler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file parsing\preparsed-scope-data.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\scanner.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file profiler\profiler-listener.cc) [ _Ty=v8::CpuProfileDeoptInfo, E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file pending-compilation-error-handler.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file parsing\preparsed-scope-data.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file profiler\profiler-listener.cc) _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\scanner.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] and ] (compiling source file parsing\preparsed-scope-data.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\allocation-tracker.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file profiler\profiler-listener.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\scanner.cc) regexp-utils.cc [ E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file profiler\allocation-tracker.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file profiler\profiler-listener.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\scanner.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file parsing\scanner.cc) _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file profiler\profiler-listener.cc) ] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\allocation-tracker.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\scanner.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] and [ E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file profiler\allocation-tracker.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file parsing\scanner.cc) _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\allocation-tracker.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file parsing\scanner.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-interpreter-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file builtins\builtins-handler-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file profiler\allocation-tracker.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file parsing\scanner.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-interpreter-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\rewriter.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file parsing\scanner.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): warning C4251: 'v8::internal::compiler::CodeAssemblerState::variables_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file parsing\scanner.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file parsing\rewriter.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\allocation-tracker.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file parsing\scanner.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\scanner.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file profiler\allocation-tracker.cc) [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\rewriter.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\allocation-tracker.cc) ] (compiling source file builtins\builtins-async-function-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\scanner.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file profiler\allocation-tracker.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\rewriter.cc) [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file parsing\scanner.cc) _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\allocation-tracker.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file pending-compilation-error-handler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-handler-gen.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\rewriter.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\scanner.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-interpreter-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\rewriter.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file profiler\allocation-tracker.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file parsing\scanner.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file pending-compilation-error-handler.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\preparsed-scope-data.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\rewriter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\scanner.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): note: see declaration of 'v8::internal::ZoneSet>' E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file parsing\preparsed-scope-data.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\rewriter.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file parsing\scanner.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\preparsed-scope-data.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\rewriter.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\preparsed-scope-data.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\scanner.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\preparsed-scope-data.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file parsing\scanner.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\rewriter.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\preparsed-scope-data.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\preparsed-scope-data.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file profiler\allocation-tracker.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\preparsed-scope-data.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file profiler\profiler-listener.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file profiler\allocation-tracker.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\preparsed-scope-data.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file profiler\profiler-listener.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file profiler\allocation-tracker.cc) ] (compiling source file builtins\builtins-async-function-gen.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\preparsed-scope-data.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file profiler\profiler-listener.cc) with E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file profiler\allocation-tracker.cc) [ E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\preparsed-scope-data.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file profiler\allocation-tracker.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file profiler\profiler-listener.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file profiler\allocation-tracker.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\preparsed-scope-data.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-interpreter-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-interpreter-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file profiler\allocation-tracker.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file profiler\profiler-listener.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file profiler\allocation-tracker.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-interpreter-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file profiler\allocation-tracker.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-handler-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file profiler\allocation-tracker.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-interpreter-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file pending-compilation-error-handler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file profiler\allocation-tracker.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-interpreter-gen.cc) ] (compiling source file pending-compilation-error-handler.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-interpreter-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file profiler\allocation-tracker.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file regexp\regexp-parser.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file pending-compilation-error-handler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] code-factory.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file profiler\allocation-tracker.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file regexp\regexp-parser.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(579): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_prologue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-async-function-gen.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): warning C4251: 'v8::internal::compiler::CodeAssemblerState::raw_assembler_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file pending-compilation-error-handler.cc) with E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file profiler\allocation-tracker.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file regexp\regexp-parser.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file pending-compilation-error-handler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ _Ty=v8::internal::compiler::RawMachineAssembler E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file pending-compilation-error-handler.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file regexp\regexp-parser.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-interpreter-gen.cc) ] (compiling source file builtins\builtins-date-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file pending-compilation-error-handler.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file regexp\regexp-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file profiler\profiler-listener.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-interpreter-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file pending-compilation-error-handler.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file profiler\profiler-listener.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-error.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-async-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-number.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-interpreter-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file pending-compilation-error-handler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file pending-compilation-error-handler.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file parsing\scanner.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): note: see declaration of 'std::unique_ptr>' E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file parsing\scanner.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file parsing\scanner.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file parsing\scanner.cc) with E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file parsing\scanner.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file parsing\scanner.cc) _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file builtins\builtins-date-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-error.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(580): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_epilogue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-async-function-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file pending-compilation-error-handler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file parsing\scanner.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file pending-compilation-error-handler.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-number.cc) ] (compiling source file parsing\scanner.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file pending-compilation-error-handler.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file regexp\regexp-utils.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file pending-compilation-error-handler.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file regexp\regexp-utils.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file profiler\profiler-listener.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file pending-compilation-error-handler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-async-function-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-error.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): warning C4251: 'v8::internal::compiler::CodeAssemblerState::variables_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' ] (compiling source file profiler\profiler-listener.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file regexp\regexp-parser.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file regexp\regexp-macro-assembler-tracer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file profiler\allocation-tracker.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file regexp\regexp-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file pending-compilation-error-handler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file profiler\profiler-listener.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file parsing\rewriter.cc) [ E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file regexp\regexp-macro-assembler-tracer.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file profiler\allocation-tracker.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file pending-compilation-error-handler.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file profiler\profiler-listener.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file parsing\rewriter.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file profiler\allocation-tracker.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-date-gen.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file parsing\rewriter.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file pending-compilation-error-handler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file profiler\profiler-listener.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-number.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-promise-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file profiler\allocation-tracker.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file pending-compilation-error-handler.cc)E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file profiler\profiler-listener.cc) E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\rewriter.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file profiler\allocation-tracker.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file profiler\profiler-listener.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file pending-compilation-error-handler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file parsing\rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): note: see declaration of 'v8::internal::ZoneSet>' E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file profiler\allocation-tracker.cc)E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\rewriter.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file pending-compilation-error-handler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file profiler\profiler-listener.cc) with [ E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\scanner.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file parsing\rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file parsing\scanner.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file pending-compilation-error-handler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file profiler\profiler-listener.cc) E:\GitHub\node\deps\v8\src/objects/scope-info.h(194): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file parsing\rewriter.cc) _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\scanner.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-number.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-promise-gen.cc) ] (compiling source file profiler\allocation-tracker.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\scanner.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file regexp\regexp-parser.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file parsing\rewriter.cc)e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file profiler\allocation-tracker.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\scanner.cc) ] (compiling source file builtins\builtins-date-gen.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-error.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file regexp\regexp-parser.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\scanner.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file profiler\profiler-listener.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file regexp\regexp-macro-assembler-tracer.cc)E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file parsing\rewriter.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file regexp\regexp-parser.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\scanner.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\scanner.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file regexp\regexp-macro-assembler-tracer.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file regexp\regexp-parser.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-promise-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\scanner.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-error.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(579): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_prologue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-date-gen.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\scanner.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file regexp\regexp-macro-assembler-tracer.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file parsing\rewriter.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\scanner.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file regexp\regexp-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(55): note: see declaration of 'std::shared_ptr' (compiling source file parsing\rewriter.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\scanner.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file regexp\regexp-macro-assembler-tracer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-number.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-promise-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file pending-compilation-error-handler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file regexp\regexp-parser.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-date-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file regexp\regexp-macro-assembler-tracer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file regexp\regexp-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file pending-compilation-error-handler.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-generator-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-number.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file regexp\regexp-macro-assembler-tracer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file regexp\regexp-parser.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\profiler-listener.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(580): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_epilogue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-date-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file regexp\regexp-macro-assembler-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file pending-compilation-error-handler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file regexp\regexp-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-date-gen.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file profiler\profiler-listener.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file regexp\regexp-macro-assembler-tracer.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file regexp\regexp-parser.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file pending-compilation-error-handler.cc) with E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file regexp\regexp-macro-assembler-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\profiler-listener.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file pending-compilation-error-handler.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file profiler\profiler-listener.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file regexp\regexp-macro-assembler-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-object-gen.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file pending-compilation-error-handler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\profiler-listener.cc) with E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file pending-compilation-error-handler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file profiler\profiler-listener.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file pending-compilation-error-handler.cc) _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\profiler-listener.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file regexp\regexp-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-object-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file pending-compilation-error-handler.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\allocation-tracker.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file profiler\allocation-tracker.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file profiler\profiler-listener.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-promise-gen.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-generator-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-number.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file regexp\regexp-parser.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file pending-compilation-error-handler.cc) E:\GitHub\node\deps\v8\src/parsing/parser.h(193): warning C4251: 'v8::internal::ParserBase::ast_node_factory_': class 'v8::internal::AstNodeFactory' needs to have dll-interface to be used by clients of class 'v8::internal::ParserBase' (compiling source file parsing\rewriter.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\profiler-listener.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\allocation-tracker.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file pending-compilation-error-handler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file regexp\regexp-parser.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(17): note: see declaration of 'v8::internal::AstNodeFactory' (compiling source file parsing\rewriter.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file regexp\regexp-macro-assembler-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-generator-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-number.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\allocation-tracker.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file regexp\regexp-parser.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file profiler\profiler-listener.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-generator-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-number.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file regexp\regexp-macro-assembler-tracer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file pending-compilation-error-handler.cc) E:\GitHub\node\deps\v8\src/parsing/parser.h(1160): warning C4251: 'v8::internal::Parser::scanner_': class 'v8::internal::Scanner' needs to have dll-interface to be used by clients of class 'v8::internal::Parser' (compiling source file parsing\rewriter.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\allocation-tracker.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file regexp\regexp-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file regexp\regexp-macro-assembler-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file regexp\regexp-parser.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\allocation-tracker.cc) with E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\profiler-listener.cc)E:\GitHub\node\deps\v8\src/parsing/scanner.h(152): note: see declaration of 'v8::internal::Scanner' (compiling source file parsing\rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file regexp\regexp-macro-assembler-tracer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file pending-compilation-error-handler.cc) [ E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\allocation-tracker.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file regexp\regexp-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file profiler\profiler-listener.cc)E:\GitHub\node\deps\v8\src/parsing/parser.h(1171): warning C4251: 'v8::internal::Parser::pending_error_handler_': class 'v8::internal::PendingCompilationErrorHandler' needs to have dll-interface to be used by clients of class 'v8::internal::Parser' (compiling source file parsing\rewriter.cc) _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file regexp\regexp-macro-assembler-tracer.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file pending-compilation-error-handler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-forin-gen.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-generator-gen.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-number.cc) E:\GitHub\node\deps\v8\src/pending-compilation-error-handler.h(22): note: see declaration of 'v8::internal::PendingCompilationErrorHandler' (compiling source file parsing\rewriter.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file regexp\regexp-utils.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\allocation-tracker.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file regexp\regexp-parser.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file regexp\regexp-macro-assembler-tracer.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\allocation-tracker.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file regexp\regexp-parser.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file regexp\regexp-macro-assembler-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\allocation-tracker.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file regexp\regexp-parser.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file regexp\regexp-utils.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file regexp\regexp-macro-assembler-tracer.cc) _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file profiler\profiler-listener.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\allocation-tracker.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-forin-gen.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-generator-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-number.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file profiler\profiler-listener.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file profiler\profiler-listener.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file profiler\profiler-listener.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file regexp\regexp-parser.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file regexp\regexp-macro-assembler-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\allocation-tracker.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file profiler\profiler-listener.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file profiler\profiler-listener.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file regexp\regexp-parser.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file regexp\regexp-macro-assembler-tracer.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-symbol.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-generator-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-number.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-symbol.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file profiler\profiler-listener.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file regexp\regexp-macro-assembler-tracer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file profiler\profiler-listener.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file profiler\profiler-listener.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file regexp\regexp-macro-assembler-tracer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file profiler\profiler-listener.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file profiler\profiler-listener.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file regexp\regexp-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file regexp\regexp-parser.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file regexp\regexp-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file regexp\regexp-parser.cc) ] (compiling source file builtins\builtins-forin-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file profiler\profiler-listener.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file profiler\profiler-listener.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file profiler\profiler-listener.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file regexp\regexp-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file regexp\regexp-parser.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file regexp\regexp-macro-assembler-tracer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file regexp\regexp-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file regexp\regexp-parser.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file regexp\regexp-macro-assembler-tracer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file regexp\regexp-parser.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file regexp\regexp-macro-assembler-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file regexp\regexp-parser.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file regexp\regexp-macro-assembler-tracer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file regexp\regexp-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-generator-gen.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file regexp\regexp-macro-assembler-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file regexp\regexp-parser.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file regexp\regexp-macro-assembler-tracer.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file pending-compilation-error-handler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file regexp\regexp-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-ic-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file pending-compilation-error-handler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file regexp\regexp-macro-assembler-tracer.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file regexp\regexp-parser.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file regexp\regexp-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file regexp\regexp-macro-assembler-tracer.cc) with E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file pending-compilation-error-handler.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file regexp\regexp-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file regexp\regexp-macro-assembler-tracer.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file regexp\regexp-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file regexp\regexp-utils.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file pending-compilation-error-handler.cc) _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-ic-gen.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file pending-compilation-error-handler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file regexp\regexp-macro-assembler-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file pending-compilation-error-handler.cc) with E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file regexp\regexp-macro-assembler-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file regexp\regexp-macro-assembler-tracer.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file profiler\profiler-listener.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file pending-compilation-error-handler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file regexp\regexp-macro-assembler-tracer.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file profiler\profiler-listener.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file pending-compilation-error-handler.cc) [ E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file regexp\regexp-macro-assembler-tracer.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file profiler\profiler-listener.cc) _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-forin-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file profiler\profiler-listener.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-generator-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-number.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file profiler\profiler-listener.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file profiler\profiler-listener.cc)runtime-profiler.cc _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-ic-gen.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file profiler\profiler-listener.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-error.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file regexp\regexp-macro-assembler-tracer.cc)e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-number.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' ] (compiling source file profiler\profiler-listener.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file regexp\regexp-macro-assembler-tracer.cc) with E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file regexp\regexp-macro-assembler-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file regexp\regexp-macro-assembler-tracer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file regexp\regexp-macro-assembler-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file regexp\regexp-macro-assembler-tracer.cc) [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-ic-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file pending-compilation-error-handler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file pending-compilation-error-handler.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file pending-compilation-error-handler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file regexp\regexp-macro-assembler-tracer.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file pending-compilation-error-handler.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file pending-compilation-error-handler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file pending-compilation-error-handler.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file pending-compilation-error-handler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file pending-compilation-error-handler.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file pending-compilation-error-handler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file pending-compilation-error-handler.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file pending-compilation-error-handler.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file regexp\regexp-parser.cc)e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file regexp\regexp-macro-assembler-tracer.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-error.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file regexp\regexp-parser.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file pending-compilation-error-handler.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file regexp\regexp-parser.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file builtins\builtins-function-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file regexp\regexp-parser.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-number.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-generator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file regexp\regexp-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-generator-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-number.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-promise-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-regexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file regexp\regexp-parser.cc) profiler\allocation-tracker.cc(263): warning C4312: 'reinterpret_cast': conversion from 'v8::SnapshotObjectId' to 'void *' of greater size [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-promise-gen.cc) profiler\allocation-tracker.cc(282): warning C4312: 'reinterpret_cast': conversion from 'int' to 'void *' of greater size [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file regexp\regexp-parser.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-math-gen.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file regexp\regexp-parser.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\profiler-listener.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::internal::Cancelable * C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-regexp.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-number.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-generator-gen.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file profiler\profiler-listener.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\profiler-listener.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-error.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\profiler-listener.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\profiler-listener.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\profiler-listener.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file regexp\regexp-utils.cc) [ _Kty=uint32_t, E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\profiler-listener.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file regexp\regexp-macro-assembler-tracer.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file regexp\regexp-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\profiler-listener.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file regexp\regexp-macro-assembler-tracer.cc) ] (compiling source file builtins\builtins-error.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-function-gen.cc) runtime-classes.cc E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-function-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file regexp\regexp-macro-assembler-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-number.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-regexp.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\profiler-listener.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file regexp\regexp-macro-assembler-tracer.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\profiler-listener.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file regexp\regexp-macro-assembler-tracer.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\profiler-listener.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file regexp\regexp-parser.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file regexp\regexp-macro-assembler-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\profiler-listener.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file regexp\regexp-parser.cc) _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file regexp\regexp-macro-assembler-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file regexp\regexp-parser.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file regexp\regexp-utils.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file regexp\regexp-macro-assembler-tracer.cc) and [ E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file regexp\regexp-parser.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file regexp\regexp-macro-assembler-tracer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame _Ty=v8::CpuProfileDeoptFrame ] (compiling source file regexp\regexp-utils.cc) ] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame and ] (compiling source file regexp\regexp-utils.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file regexp\regexp-macro-assembler-tracer.cc) [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file regexp\regexp-parser.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file regexp\regexp-macro-assembler-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-math-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file regexp\regexp-parser.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file regexp\regexp-macro-assembler-tracer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-error.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file regexp\regexp-utils.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file regexp\regexp-parser.cc) ] (compiling source file builtins\builtins-symbol.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-number.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-regexp.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file regexp\regexp-utils.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-error.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file builtins\builtins-function-gen.cc) ] (compiling source file runtime-profiler.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime-profiler.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file regexp\regexp-parser.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file regexp\regexp-utils.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file regexp\regexp-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file regexp\regexp-parser.cc) with [ E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file regexp\regexp-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file regexp\regexp-parser.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-error.cc) ] (compiling source file builtins\builtins-symbol.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-number.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-regexp.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-symbol.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-number.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-number.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-number.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file builtins\builtins-symbol.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-error.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo runtime-debug.cc ] (compiling source file builtins\builtins-symbol.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-symbol.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-number.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-number.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-error.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-number.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file regexp\regexp-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Kty=uint32_t, C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file regexp\regexp-utils.cc)runtime-futex.cc _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-promise-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file regexp\regexp-utils.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file regexp\regexp-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file regexp\regexp-utils.cc) with runtime-interpreter.cc [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-promise-gen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime-profiler.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime-profiler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-promise-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-classes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-function-gen.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-classes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-regexp.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-promise-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file regexp\regexp-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file regexp\regexp-utils.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-regexp.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-promise-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-promise-gen.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-function-gen.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-interpreter.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-promise-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-promise-gen.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-classes.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-classes.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-promise-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-promise-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-regexp.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * with ] (compiling source file regexp\regexp-utils.cc) [ _Kty=uint32_t, E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * _Ty=v8::internal::Cancelable * ] (compiling source file regexp\regexp-utils.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-error.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-function-gen.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file builtins\builtins-regexp.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file regexp\regexp-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-math-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-regexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file regexp\regexp-utils.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-regexp.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file regexp\regexp-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-error.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file regexp\regexp-utils.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-regexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-promise-gen.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-regexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file regexp\regexp-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file regexp\regexp-utils.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file runtime-profiler.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-function-gen.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-interpreter.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-object-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-classes.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file runtime-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-classes.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-classes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-classes.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file regexp\regexp-utils.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-math-gen.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file regexp\regexp-utils.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-promise-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-regexp.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-promise-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-regexp.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): warning C4251: 'v8::internal::compiler::CodeAssemblerState::raw_assembler_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' with E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file regexp\regexp-utils.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file runtime-profiler.cc) _Ty=v8::internal::compiler::RawMachineAssembler C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime-profiler.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file regexp\regexp-utils.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-debug.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime-profiler.cc) ] (compiling source file builtins\builtins-forin-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file regexp\regexp-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file regexp\regexp-utils.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-promise-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file regexp\regexp-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file regexp\regexp-utils.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file regexp\regexp-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file regexp\regexp-utils.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file regexp\regexp-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file regexp\regexp-utils.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file regexp\regexp-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file regexp\regexp-utils.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-regexp.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): warning C4251: 'v8::internal::compiler::CodeAssemblerState::raw_assembler_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator with ] (compiling source file runtime-profiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file regexp\regexp-utils.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime-profiler.cc) [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file regexp\regexp-utils.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file runtime-profiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file regexp\regexp-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-ic-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file regexp\regexp-utils.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-function-gen.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-handler-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-error.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-math-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file regexp\regexp-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): note: see declaration of 'std::unique_ptr>' ] (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file regexp\regexp-utils.cc) with [ E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-debug.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file regexp\regexp-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::internal::compiler::RawMachineAssembler E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file regexp\regexp-utils.cc) ] (compiling source file builtins\builtins-forin-gen.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-regexp.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): note: see declaration of 'std::unique_ptr>' E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file regexp\regexp-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-interpreter.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file regexp\regexp-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ _Ty=v8::internal::compiler::RawMachineAssembler E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file regexp\regexp-utils.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file regexp\regexp-utils.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-futex.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] runtime-module.cc ] (compiling source file builtins\builtins-ic-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file regexp\regexp-utils.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-futex.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file regexp\regexp-utils.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-promise-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-promise-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-promise-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-promise-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-number.cc) runtime-promise.cc E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file builtins\builtins-handler-gen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-interpreter.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-debug.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-interpreter.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-number.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-promise-gen.cc) ] (compiling source file runtime\runtime-futex.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-debug.cc) runtime-strings.cc E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-number.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file runtime\runtime-futex.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file runtime\runtime-classes.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-promise-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-number.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-object-gen.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-error.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-math-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file runtime\runtime-classes.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-number.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-promise-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-promise-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-number.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): warning C4251: 'v8::internal::compiler::CodeAssemblerState::variables_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file regexp\regexp-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file regexp\regexp-utils.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file runtime\runtime-classes.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file regexp\regexp-utils.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-handler-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file runtime\runtime-classes.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-classes.cc) ] (compiling source file builtins\builtins-ic-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file regexp\regexp-utils.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-interpreter.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): note: see declaration of 'v8::internal::ZoneSet>' E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file regexp\regexp-utils.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-interpreter.cc) with E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file regexp\regexp-utils.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file runtime\runtime-classes.cc) [ C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-classes.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file regexp\regexp-utils.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file regexp\regexp-utils.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-classes.cc) _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-futex.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-futex.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-futex.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-futex.cc) ] (compiling source file builtins\builtins-ic-gen.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(579): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_prologue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-ic-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-ic-gen.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(580): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_epilogue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-ic-gen.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file code-factory.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-ic-gen.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file runtime-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file runtime-profiler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file runtime-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file runtime-profiler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file runtime-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file runtime-profiler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file runtime-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file runtime-profiler.cc) ] (compiling source file code-factory.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-handler-gen.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file builtins\builtins-number.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-handler-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file builtins\builtins-number.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file regexp\regexp-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-promise-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file regexp\regexp-utils.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-promise-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file regexp\regexp-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-promise-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file regexp\regexp-utils.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): warning C4251: 'v8::internal::compiler::CodeAssemblerState::variables_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file regexp\regexp-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file regexp\regexp-utils.cc) with [ E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file regexp\regexp-utils.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file runtime-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file runtime-profiler.cc) ] (compiling source file builtins\builtins-forin-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-promise-gen.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file regexp\regexp-utils.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file runtime-profiler.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file runtime\runtime-debug.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-error.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-handler-gen.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file runtime-profiler.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file regexp\regexp-utils.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file runtime\runtime-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-handler-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file regexp\regexp-utils.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file runtime-profiler.cc) safepoint-table.cc code-stubs.cc E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file builtins\builtins-handler-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file regexp\regexp-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file regexp\regexp-utils.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-promise-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-promise-gen.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): note: see declaration of 'v8::internal::ZoneSet>' C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-promise.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file builtins\builtins-forin-gen.cc) ] (compiling source file runtime\runtime-debug.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-error.cc) ] (compiling source file runtime\runtime-debug.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-promise.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-promise-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-strings.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-promise-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file runtime\runtime-debug.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-strings.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file runtime\runtime-classes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file runtime\runtime-interpreter.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file runtime-profiler.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file runtime-profiler.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file runtime\runtime-classes.cc) natives-common.cc E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(579): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_prologue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-forin-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-promise-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-debug.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file runtime\runtime-interpreter.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file runtime\runtime-classes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file runtime\runtime-classes.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-debug.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file runtime\runtime-classes.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file runtime\runtime-interpreter.cc) with E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file runtime\runtime-classes.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-interpreter.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file runtime\runtime-classes.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-interpreter.cc) [ E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file runtime\runtime-classes.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer _Ty=v8::internal::Register [] ] (compiling source file runtime\runtime-module.cc) ] (compiling source file builtins\builtins-generator-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-promise-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file runtime\runtime-interpreter.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-module.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-promise.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-interpreter.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-strings.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-strings.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo builtins-reflect.cc ] (compiling source file runtime\runtime-interpreter.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-promise.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-forin-gen.cc) snapshot-common.cc E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime-profiler.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file runtime\runtime-futex.cc) [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime-profiler.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file runtime\runtime-futex.cc) ] (compiling source file builtins\builtins-generator-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-promise-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-error.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(580): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_epilogue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-forin-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file runtime-profiler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-promise-gen.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime-profiler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime-profiler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime-profiler.cc)E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file runtime\runtime-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-promise-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file runtime\runtime-classes.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-promise-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file runtime\runtime-classes.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file runtime\runtime-classes.cc)E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file runtime\runtime-debug.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-forin-gen.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file runtime\runtime-classes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file runtime\runtime-classes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file runtime\runtime-debug.cc) [ C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file runtime\runtime-futex.cc)E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file runtime\runtime-debug.cc) _Ty=v8::internal::MachineType [] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-generator-gen.cc) ] (compiling source file runtime\runtime-futex.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime-profiler.cc)E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file runtime\runtime-debug.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime-profiler.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) ] (compiling source file runtime\runtime-futex.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime-profiler.cc)E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file runtime\runtime-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime-profiler.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file runtime\runtime-debug.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-module.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime-profiler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file runtime\runtime-futex.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-strings.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-promise.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime-profiler.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-promise.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-futex.cc) [ E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-strings.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-module.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-futex.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file snapshot\natives-common.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-error.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime-profiler.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file snapshot\natives-common.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-strings.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-promise.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-strings.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file runtime-profiler.cc) ] (compiling source file builtins\builtins-generator-gen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-promise.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file runtime-profiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-regexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-regexp.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-regexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file runtime-profiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file runtime-profiler.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file runtime\runtime-classes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file runtime\runtime-classes.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file runtime-profiler.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-regexp.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime-profiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file runtime-profiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-error.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file runtime-profiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file runtime-profiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime-profiler.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-function-gen.cc) ] (compiling source file snapshot\snapshot-common.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-regexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file snapshot\snapshot-common.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file safepoint-table.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-error.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-handler-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-handler-gen.cc) ] (compiling source file safepoint-table.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-handler-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-error.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-classes.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-classes.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-classes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file runtime\runtime-classes.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-classes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-regexp.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-handler-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-classes.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-error.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-handler-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-classes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-classes.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-regexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-classes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-classes.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-regexp.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime-profiler.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file runtime\runtime-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-regexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file runtime\runtime-interpreter.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file runtime-profiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-error.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-object-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file runtime\runtime-interpreter.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime-profiler.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file runtime\runtime-interpreter.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-classes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime-profiler.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file runtime\runtime-interpreter.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file runtime\runtime-futex.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-classes.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime-profiler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file runtime\runtime-futex.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime-profiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-classes.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file runtime\runtime-futex.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-classes.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file runtime\runtime-futex.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file runtime\runtime-futex.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-classes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-object-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-classes.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-promise-gen.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-regexp.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-number.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file runtime-profiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-classes.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-object-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file runtime-profiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-classes.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-classes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-promise-gen.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-number.cc)codegen.cc E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file runtime\runtime-classes.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-object-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-classes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file runtime\runtime-classes.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-number.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-promise-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file runtime\runtime-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file runtime\runtime-interpreter.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-number.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-classes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-promise-gen.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-number.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file runtime\runtime-classes.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file runtime\runtime-futex.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-classes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file runtime\runtime-classes.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file runtime\runtime-futex.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file runtime\runtime-promise.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file runtime\runtime-classes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file runtime\runtime-promise.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-number.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-promise-gen.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-classes.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-interpreter.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-interpreter.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file runtime\runtime-strings.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file runtime\runtime-strings.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file runtime\runtime-interpreter.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-interpreter.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime-profiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-classes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file runtime\runtime-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-interpreter.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-number.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file runtime\runtime-module.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file runtime\runtime-classes.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file runtime-profiler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-classes.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-interpreter.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file safepoint-table.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file runtime\runtime-classes.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file runtime-profiler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-interpreter.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file safepoint-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-error.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-interpreter.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-classes.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime-profiler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file runtime\runtime-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-promise-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file runtime-profiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file runtime\runtime-classes.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-number.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime-profiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-classes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-number.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file runtime-profiler.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-classes.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file runtime\runtime-promise.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file runtime\runtime-strings.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-error.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime-profiler.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-strings.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-promise.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file runtime-profiler.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-strings.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-promise.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-regexp.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-number.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime-profiler.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file runtime\runtime-strings.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file runtime\runtime-module.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file runtime-profiler.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-interpreter.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-module.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-error.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-strings.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-module.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-interpreter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-strings.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-interpreter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-interpreter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-futex.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file runtime\runtime-interpreter.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-futex.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-interpreter.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-futex.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file runtime\runtime-interpreter.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file runtime\runtime-futex.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-futex.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-futex.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file runtime\runtime-module.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator with ] (compiling source file runtime\runtime-promise.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-promise.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-module.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo [ ] (compiling source file runtime\runtime-promise.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-module.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-futex.cc) _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-futex.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-interpreter.cc) ] (compiling source file builtins\builtins-function-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file runtime\runtime-interpreter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file snapshot\natives-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file runtime\runtime-interpreter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-regexp.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-number.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-futex.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file snapshot\natives-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file safepoint-table.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file runtime\runtime-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-interpreter.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file safepoint-table.cc) with E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-futex.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file safepoint-table.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-interpreter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file runtime\runtime-interpreter.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file safepoint-table.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-interpreter.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-classes.cc) [ E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file runtime\runtime-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file runtime\runtime-classes.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file runtime\runtime-interpreter.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-classes.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-classes.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file runtime\runtime-interpreter.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-classes.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file runtime\runtime-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-classes.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file runtime\runtime-debug.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-interpreter.cc) _Ty=std::pair E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file runtime\runtime-classes.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file runtime\runtime-classes.cc) ] (compiling source file builtins\builtins-promise-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file snapshot\snapshot-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file snapshot\snapshot-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-symbol.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-number.cc)e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-futex.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-futex.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file runtime\runtime-debug.cc) _Ty=std::pair ] (compiling source file builtins\builtins-promise-gen.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file snapshot\natives-common.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-futex.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-futex.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file snapshot\natives-common.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file snapshot\snapshot-common.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-classes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-function-gen.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-error.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-math-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-futex.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file snapshot\snapshot-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file runtime\runtime-classes.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file snapshot\natives-common.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-futex.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file snapshot\snapshot-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-math-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-classes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-futex.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-symbol.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-regexp.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file snapshot\snapshot-common.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file snapshot\natives-common.cc)E:\GitHub\node\deps\v8\src/accessors.h(99): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-classes.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-futex.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-regexp.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-classes.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file runtime\runtime-interpreter.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-symbol.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-regexp.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-futex.cc)E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-classes.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-interpreter.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file runtime\runtime-futex.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-classes.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-symbol.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-regexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-futex.cc)E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-classes.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-classes.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file runtime\runtime-debug.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file runtime\runtime-interpreter.cc)E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-classes.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file runtime\runtime-interpreter.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-classes.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-classes.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file runtime\runtime-futex.cc) with E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file runtime-profiler.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file runtime-profiler.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file runtime-profiler.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file runtime-profiler.cc) _Kty=uint32_t, E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-futex.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-debug.cc) ] (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file runtime\runtime-futex.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-symbol.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-regexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-futex.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-debug.cc) with [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file runtime\runtime-futex.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file safepoint-table.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file safepoint-table.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-debug.cc) _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-function-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file runtime\runtime-futex.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file runtime\runtime-strings.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file runtime\runtime-strings.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file runtime\runtime-strings.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file runtime\runtime-strings.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-futex.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file runtime\runtime-strings.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-regexp.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-futex.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file runtime\runtime-futex.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-handler-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-debug.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file safepoint-table.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-futex.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-handler-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-interpreter.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-regexp.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file safepoint-table.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file runtime\runtime-futex.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file runtime\runtime-module.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file runtime\runtime-promise.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file runtime\runtime-module.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file safepoint-table.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file runtime\runtime-interpreter.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file runtime\runtime-promise.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-function-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-futex.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file runtime\runtime-promise.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-regexp.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-debug.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file runtime\runtime-module.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-interpreter.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file runtime\runtime-promise.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file runtime\runtime-futex.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-interpreter.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file runtime\runtime-module.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-futex.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-futex.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file runtime\runtime-promise.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file safepoint-table.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file runtime\runtime-module.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-interpreter.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-function-gen.cc) E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-interpreter.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file runtime\runtime-promise.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file safepoint-table.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-regexp.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-interpreter.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file runtime\runtime-promise.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file safepoint-table.cc) builtins-sharedarraybuffer.cc E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-interpreter.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-regexp.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-interpreter.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file runtime\runtime-debug.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-interpreter.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file runtime\runtime-promise.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): warning C4251: 'v8::internal::compiler::CodeAssemblerState::raw_assembler_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-interpreter.cc)E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file runtime-profiler.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file runtime\runtime-strings.cc) E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file runtime-profiler.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file runtime\runtime-strings.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file runtime\runtime-debug.cc) E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file runtime-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file runtime-profiler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-strings.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-strings.cc) [ E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file runtime-profiler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-strings.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file runtime\runtime-strings.cc) _Ty=v8::internal::compiler::RawMachineAssembler E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-strings.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-strings.cc) ] (compiling source file builtins\builtins-generator-gen.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file runtime-profiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-debug.cc) strtod.cc E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-function-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file runtime-profiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-strings.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file runtime-profiler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-strings.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file runtime\runtime-debug.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-strings.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-strings.cc) [ E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file snapshot\snapshot-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file snapshot\snapshot-common.cc) ] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file runtime\runtime-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] and [ E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file runtime\runtime-module.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file runtime\runtime-module.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file runtime\runtime-debug.cc) and E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-strings.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-debug.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator [ ] (compiling source file snapshot\snapshot-common.cc) _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-futex.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file runtime\runtime-promise.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-strings.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-module.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file snapshot\snapshot-common.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-regexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file runtime\runtime-promise.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-strings.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-module.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file runtime\runtime-futex.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file runtime\runtime-promise.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-module.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-strings.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file runtime\runtime-module.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file runtime\runtime-debug.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file snapshot\snapshot-common.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): note: see declaration of 'std::unique_ptr>' with [ E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file runtime\runtime-promise.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-futex.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-module.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-strings.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file snapshot\snapshot-common.cc) _Ty=v8::internal::compiler::RawMachineAssembler E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file runtime\runtime-promise.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-futex.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-strings.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file snapshot\snapshot-common.cc) ] (compiling source file builtins\builtins-generator-gen.cc) ] (compiling source file builtins\builtins-math-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-futex.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file snapshot\natives-common.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-module.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-strings.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file snapshot\snapshot-common.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-futex.cc) builtins-intl.cc E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file snapshot\natives-common.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-module.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-strings.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file runtime\runtime-futex.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-module.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-debug.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file runtime\runtime-futex.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-regexp.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): warning C4251: 'v8::internal::compiler::CodeAssemblerState::variables_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-strings.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file runtime\runtime-strings.cc) [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-strings.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-generator-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file runtime\runtime-strings.cc)E:\GitHub\node\deps\v8\src/interpreter/bytecode-array-accessor.h(64): warning C4251: 'v8::internal::interpreter::BytecodeArrayAccessor::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeArrayAccessor' (compiling source file runtime\runtime-interpreter.cc) E:\GitHub\node\deps\v8\src/factory.h(340): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-interpreter.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-strings.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file runtime\runtime-strings.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-strings.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file runtime\runtime-strings.cc) [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file runtime\runtime-promise.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file snapshot\natives-common.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file runtime\runtime-strings.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file runtime\runtime-promise.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): note: see declaration of 'v8::internal::ZoneSet>' E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-module.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file snapshot\natives-common.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-strings.cc) with E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-module.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame [ ] (compiling source file snapshot\natives-common.cc) _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-generator-gen.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file code-factory.cc) ] (compiling source file runtime\runtime-promise.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-module.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-strings.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-futex.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file snapshot\natives-common.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-module.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-math-gen.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-function-gen.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-interpreter.cc) ] (compiling source file runtime\runtime-promise.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file runtime\runtime-futex.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file runtime\runtime-strings.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-promise.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-module.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file snapshot\natives-common.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-module.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file runtime\runtime-promise.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-strings.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file snapshot\natives-common.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file runtime\runtime-strings.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-futex.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-module.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-strings.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file runtime-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-module.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file runtime\runtime-strings.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file runtime-profiler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-promise.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-strings.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file runtime-profiler.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file runtime\runtime-debug.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-strings.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-interpreter.cc) E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file runtime-profiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-module.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-futex.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file runtime\runtime-debug.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-promise.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-futex.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file runtime\runtime-module.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file runtime-profiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-regexp.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-promise.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-module.cc)E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file runtime-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-futex.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file runtime\runtime-module.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file runtime-profiler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-promise.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-futex.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-promise.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file runtime-profiler.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file safepoint-table.cc) [ E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-futex.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-module.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-promise.cc) _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-math-gen.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file safepoint-table.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-futex.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file runtime\runtime-module.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file safepoint-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(579): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_prologue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-generator-gen.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file code-factory.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-symbol.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-regexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-module.cc)E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-futex.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file safepoint-table.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file runtime-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file runtime-profiler.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file strtod.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file runtime\runtime-module.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-futex.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file safepoint-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-futex.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file runtime\runtime-module.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-promise-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file safepoint-table.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-module.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file strtod.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-promise-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-promise-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file safepoint-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-promise.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file safepoint-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-promise-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-promise.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-promise-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file runtime\runtime-module.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-promise-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-module.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-promise.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file runtime\runtime-module.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file runtime\runtime-debug.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-promise-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-promise.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-generator-gen.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-promise-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-promise-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-promise.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file runtime\runtime-module.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-strings.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-promise.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-promise-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-promise-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file runtime\runtime-strings.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-module.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-debug.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-promise-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-promise.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-module.cc)E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-strings.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-strings.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-promise.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file snapshot\natives-common.cc) with E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-debug.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file snapshot\natives-common.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-strings.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file snapshot\natives-common.cc) [ E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file snapshot\natives-common.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-strings.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file snapshot\natives-common.cc) _Ty=v8::CpuProfileDeoptInfo, E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-promise.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Alloc=std::allocator E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file runtime\runtime-promise.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-debug.cc) ] and E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-promise.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file runtime\runtime-strings.cc) [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file runtime\runtime-promise.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file runtime\runtime-strings.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file safepoint-table.cc) ] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file safepoint-table.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-promise.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file snapshot\snapshot-common.cc) and E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-debug.cc) [ C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file safepoint-table.cc) _Ty=v8::CpuProfileDeoptInfo, E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file runtime\runtime-promise.cc) _Alloc=std::allocator E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file snapshot\snapshot-common.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file safepoint-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-math-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-promise.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file safepoint-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file snapshot\snapshot-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file runtime\runtime-promise.cc) [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file runtime\runtime-promise.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file snapshot\snapshot-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-promise.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file snapshot\snapshot-common.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file snapshot\natives-common.cc) builtins-typedarray-gen.cc C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-promise.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file snapshot\snapshot-common.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file snapshot\natives-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file runtime\runtime-promise.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file snapshot\snapshot-common.cc) _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-symbol.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(580): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_epilogue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-generator-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-promise.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-math-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file runtime\runtime-promise.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-strings.cc) [ _Kty=uint32_t, E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file safepoint-table.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-module.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file runtime\runtime-strings.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-promise.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file runtime\runtime-module.cc) _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file safepoint-table.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-strings.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file runtime\runtime-promise.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-module.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-strings.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-module.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-strings.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-strings.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-strings.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-promise.cc)E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-strings.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-strings.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-strings.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-strings.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-strings.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file strtod.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file strtod.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Kty=uint32_t, E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-promise.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-module.cc) _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-symbol.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file builtins\builtins-handler-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-function-gen.cc) ] (compiling source file runtime\runtime-module.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file snapshot\natives-common.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file snapshot\natives-common.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file runtime\runtime-module.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file snapshot\natives-common.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file snapshot\natives-common.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file snapshot\natives-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file snapshot\natives-common.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-symbol.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file snapshot\natives-common.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file safepoint-table.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file strtod.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file safepoint-table.cc) with E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file snapshot\natives-common.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file safepoint-table.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file strtod.cc) [ _Kty=uint32_t, E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file snapshot\natives-common.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file safepoint-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file strtod.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file safepoint-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-generator-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file snapshot\natives-common.cc) ] (compiling source file builtins\builtins-handler-gen.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-function-gen.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-promise.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file safepoint-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file runtime\runtime-promise.cc) [ E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-promise.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file strtod.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file safepoint-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-symbol.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-promise.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file safepoint-table.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-promise.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file builtins\builtins-math-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file safepoint-table.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-promise.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file safepoint-table.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file runtime\runtime-promise.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-error.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-handler-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file runtime\runtime-promise.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-symbol.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\natives-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file snapshot\natives-common.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file runtime\runtime-module.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-symbol.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-module.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\natives-common.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file snapshot\natives-common.cc)E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-module.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file safepoint-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-module.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file safepoint-table.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\natives-common.cc)E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-module.cc) ] (compiling source file builtins\builtins-number.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-module.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file safepoint-table.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file snapshot\natives-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-error.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-handler-gen.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-object-gen.cc) E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-module.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-function-gen.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\natives-common.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file safepoint-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file safepoint-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file snapshot\natives-common.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file safepoint-table.cc) ] (compiling source file builtins\builtins-reflect.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file safepoint-table.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\natives-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file safepoint-table.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file snapshot\natives-common.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file safepoint-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\natives-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file safepoint-table.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file snapshot\snapshot-common.cc) [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file snapshot\natives-common.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file snapshot\snapshot-common.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file safepoint-table.cc) _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-number.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file snapshot\snapshot-common.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file safepoint-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file snapshot\snapshot-common.cc) trace-event.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file snapshot\natives-common.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file safepoint-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-symbol.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file snapshot\snapshot-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-promise.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file safepoint-table.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file snapshot\natives-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-error.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-handler-gen.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-object-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file snapshot\snapshot-common.cc) with E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file runtime\runtime-promise.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file safepoint-table.cc) [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file snapshot\natives-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file snapshot\snapshot-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file snapshot\natives-common.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-promise.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file safepoint-table.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\snapshot-common.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-promise.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file safepoint-table.cc) [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-promise.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file snapshot\natives-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-reflect.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-function-gen.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file safepoint-table.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file snapshot\natives-common.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file snapshot\snapshot-common.cc)E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-promise.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file snapshot\natives-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file safepoint-table.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file snapshot\natives-common.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file snapshot\snapshot-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file safepoint-table.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file snapshot\natives-common.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file safepoint-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file snapshot\natives-common.cc) [ E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-promise.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file safepoint-table.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file snapshot\natives-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file snapshot\natives-common.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file safepoint-table.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file snapshot\natives-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file snapshot\natives-common.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file safepoint-table.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file safepoint-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file safepoint-table.cc) _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-promise.cc) _Alloc=std::allocator ] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-promise.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] and E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-promise.cc) [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-promise.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] and [ E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-promise.cc) _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file builtins\builtins-interpreter.cc) tracing-category-observer.cc E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-handler-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-interpreter.cc) ] (compiling source file builtins\builtins-number.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file safepoint-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-function-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-error.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file safepoint-table.cc) with E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file safepoint-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file safepoint-table.cc) [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file safepoint-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file safepoint-table.cc) ] (compiling source file builtins\builtins-interpreter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file safepoint-table.cc) ] (compiling source file builtins\builtins-number.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-symbol.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file safepoint-table.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file code-stubs.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-function-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-error.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-handler-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file runtime\runtime-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file runtime\runtime-debug.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-symbol.cc)e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file code-stubs.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file runtime\runtime-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file runtime\runtime-debug.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file runtime\runtime-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-error.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file runtime\runtime-debug.cc) with E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file runtime\runtime-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/debug/debug-evaluate.h(62): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-debug.cc) _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file builtins\builtins-interpreter.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-function-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-handler-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file builtins\builtins-interpreter.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-handler-gen.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-function-gen.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-handler-gen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-interpreter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-function-gen.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) ] (compiling source file builtins\builtins-error.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-function-gen.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file snapshot\snapshot-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file snapshot\snapshot-common.cc) _Ty=std::pair ] (compiling source file builtins\builtins-error.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file snapshot\snapshot-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file snapshot\snapshot-common.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-regexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-regexp.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-symbol.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file snapshot\snapshot-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Alloc=std::allocator E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file snapshot\snapshot-common.cc) ] and [ E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file snapshot\snapshot-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file snapshot\snapshot-common.cc) ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file builtins\builtins-object-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-function-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-regexp.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file code-factory.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-symbol.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-function-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file runtime\runtime-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-object-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file snapshot\natives-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file snapshot\natives-common.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-regexp.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-symbol.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file snapshot\natives-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file snapshot\natives-common.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file snapshot\natives-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file snapshot\natives-common.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file code-factory.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-handler-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-regexp.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file snapshot\natives-common.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair with ] (compiling source file snapshot\natives-common.cc)uri.cc [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file codegen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file code-factory.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-regexp.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file builtins\builtins-object-gen.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-handler-gen.cc) E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): warning C4251: 'v8::internal::wasm::SignatureMap::map_': class 'std::map>>' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::SignatureMap' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-symbol.cc)e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file safepoint-table.cc) E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): note: see declaration of 'std::map>>' with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t ] (compiling source file runtime\runtime-debug.cc) with [ E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file safepoint-table.cc) _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file codegen.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file safepoint-table.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): warning C4251: 'v8::internal::wasm::WasmModule::globals': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file runtime\runtime-debug.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file runtime\runtime-debug.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): warning C4251: 'v8::internal::wasm::WasmModule::signatures': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file runtime\runtime-debug.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file safepoint-table.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): warning C4251: 'v8::internal::wasm::WasmModule::functions': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::wasm::WasmFunction E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file safepoint-table.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file snapshot\snapshot-common.cc) with [ E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file safepoint-table.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * _Ty=std::pair ] (compiling source file snapshot\snapshot-common.cc) ] (compiling source file builtins\builtins-regexp.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file safepoint-table.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file snapshot\snapshot-common.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\natives-common.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): warning C4251: 'v8::internal::wasm::WasmModule::data_segments': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file runtime\runtime-debug.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file safepoint-table.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file snapshot\snapshot-common.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file snapshot\natives-common.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file runtime\runtime-debug.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file tracing\trace-event.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-function-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-handler-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\natives-common.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file safepoint-table.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file snapshot\snapshot-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file tracing\trace-event.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\natives-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): warning C4251: 'v8::internal::wasm::WasmModule::function_tables': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable _Ty=v8::CpuProfileDeoptInfo, ] (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file safepoint-table.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file snapshot\snapshot-common.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\natives-common.cc) _Alloc=std::allocator E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\natives-common.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file snapshot\snapshot-common.cc) ] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file safepoint-table.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file snapshot\snapshot-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] and E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file snapshot\snapshot-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file snapshot\snapshot-common.cc) [ E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file safepoint-table.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\natives-common.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): warning C4251: 'v8::internal::wasm::WasmModule::import_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file runtime\runtime-debug.cc) _Ty=v8::CpuProfileDeoptInfo ] and E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\natives-common.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmImport [ _Ty=v8::CpuProfileDeoptInfo, ] (compiling source file runtime\runtime-debug.cc) _Alloc=std::allocator ] (compiling source file builtins\builtins-object-gen.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): warning C4251: 'v8::internal::wasm::WasmModule::export_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\natives-common.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\natives-common.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmExport with ] (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\snapshot-common.cc) [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\natives-common.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file snapshot\snapshot-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-object-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-symbol.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file code-factory.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\natives-common.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\snapshot-common.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): warning C4251: 'v8::internal::wasm::WasmModule::table_inits': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file runtime\runtime-debug.cc) with [ E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file snapshot\snapshot-common.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file tracing\trace-event.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer _Ty=std::pair ] (compiling source file tracing\trace-event.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\snapshot-common.cc)v8threads.cc ] (compiling source file builtins\builtins-regexp.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file snapshot\snapshot-common.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): warning C4251: 'v8::internal::wasm::WasmModule::pending_tasks': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::base::Semaphore ] (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\snapshot-common.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::base::Semaphore E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled ] (compiling source file runtime\runtime-debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file snapshot\snapshot-common.cc) with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-object-gen.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-handler-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-function-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-handler-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-function-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-handler-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-promise-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-symbol.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-function-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-handler-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-function-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-handler-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-handler-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file builtins\builtins-promise-gen.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-handler-gen.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-symbol.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-handler-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-handler-gen.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file builtins\builtins-promise-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-function-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\snapshot-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-promise-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-symbol.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-handler-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-handler-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-error.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-handler-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file tracing\tracing-category-observer.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file snapshot\snapshot-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-handler-gen.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-function-gen.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file tracing\tracing-category-observer.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\snapshot-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(300): warning C4251: 'v8::internal::wasm::ModuleWireBytes::module_bytes_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::ModuleWireBytes' (compiling source file runtime\runtime-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file snapshot\snapshot-common.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-handler-gen.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-handler-gen.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-reflect.cc) E:\GitHub\node\deps\v8\src/vector.h(194): note: see declaration of 'v8::internal::Vector' (compiling source file runtime\runtime-debug.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-handler-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-handler-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-symbol.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-regexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-error.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-reflect.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-handler-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-handler-gen.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-error.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-handler-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-handler-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-handler-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-handler-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-symbol.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file snapshot\snapshot-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-regexp.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file snapshot\snapshot-common.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file uri.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-symbol.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file uri.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file snapshot\snapshot-common.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-error.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file snapshot\snapshot-common.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-regexp.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-symbol.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file snapshot\snapshot-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file snapshot\snapshot-common.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file code-stubs.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file snapshot\snapshot-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file snapshot\snapshot-common.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-regexp.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file code-stubs.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file snapshot\snapshot-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-error.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-interpreter.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-function-gen.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file snapshot\snapshot-common.cc) with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-intl.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file snapshot\snapshot-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-regexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-reflect.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-error.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-symbol.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file snapshot\snapshot-common.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-intl.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-regexp.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file codegen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file snapshot\snapshot-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-regexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-regexp.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-regexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-regexp.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-regexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-symbol.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file snapshot\snapshot-common.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-regexp.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file tracing\tracing-category-observer.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file tracing\tracing-category-observer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-symbol.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-symbol.cc) builtins.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-reflect.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file tracing\trace-event.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file tracing\trace-event.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-function-gen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file tracing\trace-event.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file codegen.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file tracing\trace-event.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-error.cc) with [ _Ty=std::pair ] (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file v8threads.cc) _Ty=std::pair e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) ] (compiling source file v8threads.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file snapshot\snapshot-common.cc)signature-map.cc [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file snapshot\snapshot-common.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-reflect.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-function-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-handler-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file snapshot\snapshot-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file snapshot\snapshot-common.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-error.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file snapshot\snapshot-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-handler-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-function-gen.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-reflect.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-error.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file snapshot\snapshot-common.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file snapshot\snapshot-common.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-sharedarraybuffer.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-error.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-interpreter.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file snapshot\snapshot-common.cc) with C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file uri.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ _Ty=std::pair C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file uri.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-function-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-handler-gen.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-sharedarraybuffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file code-factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file code-factory.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-interpreter.cc)e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file builtins\builtins-function-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-handler-gen.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file tracing\trace-event.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file tracing\trace-event.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-math-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-handler-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file code-stubs.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file code-stubs.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file code-stubs.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file builtins\builtins-math-gen.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file uri.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file tracing\trace-event.cc) with [ E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file uri.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file tracing\trace-event.cc)wasm-debug.cc E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file uri.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file uri.cc) _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file tracing\trace-event.cc) ] (compiling source file builtins\builtins-typedarray-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-handler-gen.cc)e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\snapshot-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file tracing\trace-event.cc) with E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file snapshot\snapshot-common.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file tracing\trace-event.cc)code-generator-x64.cc [ E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file tracing\trace-event.cc) ] (compiling source file builtins\builtins-typedarray-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\snapshot-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file code-stubs.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\snapshot-common.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\snapshot-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\snapshot-common.cc) checkpoint-elimination.cc E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\snapshot-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-interpreter.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-math-gen.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\snapshot-common.cc) with [ E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\snapshot-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=std::pair ] (compiling source file builtins\builtins-handler-gen.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file builtins\builtins-handler-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-math-gen.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): warning C4251: 'v8::internal::compiler::CodeAssemblerState::raw_assembler_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file builtins\builtins-promise-gen.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file builtins\builtins-promise-gen.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-interpreter.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-math-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\snapshot-common.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\snapshot-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] and [ E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\snapshot-common.cc) _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file code-factory.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file codegen.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): warning C4251: 'v8::internal::compiler::CodeAssemblerState::variables_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file builtins\builtins-promise-gen.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file codegen.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): note: see declaration of 'v8::internal::ZoneSet>' lithium-gap-resolver-x64.cc with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file v8threads.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file wasm\signature-map.cc) ] (compiling source file builtins\builtins-promise-gen.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file v8threads.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file wasm\signature-map.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] deoptimizer-x64.cc C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-math-gen.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file uri.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file code-factory.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file codegen.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(579): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_prologue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-promise-gen.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file uri.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-math-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file code-factory.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-promise-gen.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file builtins\builtins-math-gen.cc)char-predicates.cc E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(580): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_epilogue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-promise-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-promise-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file code-factory.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file code-factory.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-symbol.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-symbol.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-sharedarraybuffer.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-sharedarraybuffer.cc) ] (compiling source file code-factory.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-symbol.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file builtins\builtins-interpreter.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-function-gen.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-symbol.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-handler-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-handler-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-interpreter.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-function-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-handler-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-handler-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-interpreter.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-function-gen.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-handler-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-symbol.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-handler-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-handler-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-handler-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-handler-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-handler-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-handler-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-interpreter.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-handler-gen.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-function-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-symbol.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file builtins\builtins-symbol.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file builtins\builtins-symbol.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-interpreter.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-intl.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-object-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file uri.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-function-gen.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file builtins\builtins-object-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file uri.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-intl.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-interpreter.cc) ] (compiling source file uri.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-function-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-object-gen.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-math-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-interpreter.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file code-stubs.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file code-stubs.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-object-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-math-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-object-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-object-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-object-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file builtins\builtins-object-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-math-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-interpreter.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-function-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-math-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-interpreter.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file uri.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file v8threads.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file uri.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-interpreter.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-function-gen.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-math-gen.cc) ] (compiling source file snapshot\snapshot-common.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file v8threads.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file uri.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file v8threads.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file wasm\wasm-debug.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file snapshot\snapshot-common.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file v8threads.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file snapshot\snapshot-common.cc)e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file wasm\wasm-debug.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-sharedarraybuffer.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-function-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file snapshot\snapshot-common.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-intl.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-typedarray-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file codegen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer _Alloc=std::allocator ] (compiling source file compiler\x64\code-generator-x64.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] ] (compiling source file compiler\x64\code-generator-x64.cc) and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file code-stubs.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file wasm\signature-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-intl.cc)E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-sharedarraybuffer.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-function-gen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-intl.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-typedarray-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file code-stubs.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-sharedarraybuffer.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-reflect.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file wasm\signature-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file code-stubs.cc) ] (compiling source file builtins\builtins.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-intl.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file wasm\signature-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file wasm\signature-map.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file wasm\signature-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-sharedarraybuffer.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-reflect.cc)e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\signature-map.cc) with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): warning C4251: 'v8::internal::wasm::SignatureMap::map_': class 'std::map>>' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::SignatureMap' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t ] (compiling source file wasm\signature-map.cc) E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): note: see declaration of 'std::map>>' with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t [ ] (compiling source file wasm\signature-map.cc) _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file code-stubs.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-symbol.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ simulator-x64.cc _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file v8threads.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file code-stubs.cc) ] (compiling source file x64\deoptimizer-x64.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file v8threads.cc)e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins.cc) ] (compiling source file x64\deoptimizer-x64.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file wasm\wasm-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file code-stubs.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-symbol.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file wasm\wasm-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-symbol.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-symbol.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-symbol.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file uri.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file uri.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator _Ty=v8::CpuProfileDeoptFrame, ] (compiling source file v8threads.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file uri.cc)full-codegen-x64.cc _Alloc=std::allocator C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file v8threads.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file uri.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\x64\code-generator-x64.cc) ] and E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file uri.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file v8threads.cc) [ _Ty=v8::CpuProfileDeoptFrame ] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\x64\code-generator-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator and ] (compiling source file v8threads.cc) [ C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file v8threads.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer _Alloc=std::allocator ] (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file v8threads.cc) ] (compiling source file codegen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file wasm\wasm-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file wasm\wasm-debug.cc) ] (compiling source file codegen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file wasm\wasm-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\wasm-debug.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file uri.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file uri.cc) [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-interpreter.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-object-gen.cc) ] (compiling source file codegen.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-object-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-interpreter.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-symbol.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, regexp-macro-assembler-x64.cc _Alloc=std::allocator E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\x64\code-generator-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file codegen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\x64\code-generator-x64.cc) with [ E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\x64\code-generator-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file uri.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\x64\code-generator-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-object-gen.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-math-gen.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-interpreter.cc) ] (compiling source file codegen.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-symbol.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file uri.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file uri.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file x64\deoptimizer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file uri.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file x64\deoptimizer-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file uri.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file uri.cc) _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file uri.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] and E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file uri.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file uri.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file uri.cc) and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file wasm\wasm-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptInfo ] (compiling source file codegen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file uri.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file wasm\wasm-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-reflect.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file uri.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-object-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file uri.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-symbol.cc)escape-analysis.cc E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file uri.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file uri.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file uri.cc) _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\x64\code-generator-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file uri.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-reflect.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-math-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file uri.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file x64\deoptimizer-x64.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator with ] (compiling source file wasm\wasm-debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file uri.cc) [ E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file v8threads.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file wasm\wasm-debug.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file uri.cc) _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file v8threads.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file wasm\wasm-debug.cc) ] (compiling source file builtins\builtins-reflect.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-interpreter.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file x64\deoptimizer-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file uri.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file uri.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-object-gen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file x64\deoptimizer-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file uri.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file wasm\wasm-debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file uri.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file uri.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file wasm\wasm-debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file uri.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file x64\deoptimizer-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-interpreter.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-interpreter.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file wasm\wasm-debug.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file uri.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file uri.cc) [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file uri.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file uri.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file uri.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-handler-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file uri.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file uri.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file uri.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file uri.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file uri.cc) with [ _Ty=v8::CpuProfileDeoptInfo, e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer _Alloc=std::allocator ] (compiling source file full-codegen\x64\full-codegen-x64.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file full-codegen\x64\full-codegen-x64.cc) ] and [ _Ty=v8::CpuProfileDeoptInfo ] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file builtins\builtins-reflect.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' ] (compiling source file compiler\x64\code-generator-x64.cc) with C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame [ ] (compiling source file compiler\x64\code-generator-x64.cc) _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-handler-gen.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-interpreter.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\x64\code-generator-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-reflect.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-handler-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with ] (compiling source file compiler\x64\code-generator-x64.cc) [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-handler-gen.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo with ] (compiling source file compiler\x64\code-generator-x64.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file v8threads.cc) [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-reflect.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-interpreter.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-typedarray-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-typedarray-gen.cc) ] (compiling source file compiler\x64\code-generator-x64.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file v8threads.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-typedarray-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file v8threads.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file v8threads.cc) [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file v8threads.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file compiler\checkpoint-elimination.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-typedarray-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-interpreter.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file v8threads.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): note: see declaration of 'v8::internal::ZoneVector' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) ] (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file v8threads.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file regexp\x64\regexp-macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file v8threads.cc) [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc)e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-sharedarraybuffer-gen.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with ] (compiling source file regexp\x64\regexp-macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file uri.cc) [ E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file uri.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file uri.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\checkpoint-elimination.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file uri.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/messages.h(89): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file uri.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file uri.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [ E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file x64\deoptimizer-x64.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Kty=uint32_t, E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file x64\deoptimizer-x64.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file uri.cc) _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file builtins\builtins-math-gen.cc) ] (compiling source file uri.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' E:\GitHub\node\deps\v8\src/compilation-info.h(92): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) with [ E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file v8threads.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Kty=uint32_t, C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file v8threads.cc) _Ty=v8::internal::Cancelable * C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file v8threads.cc) ] (compiling source file builtins\builtins-math-gen.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file v8threads.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-interpreter.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-math-gen.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file v8threads.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file full-codegen\x64\full-codegen-x64.cc)E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-math-gen.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file full-codegen\x64\full-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file x64\deoptimizer-x64.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-math-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-math-gen.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file x64\deoptimizer-x64.cc) ] (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file x64\deoptimizer-x64.cc)E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file uri.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-math-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file uri.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' ] (compiling source file x64\deoptimizer-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file uri.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo with ] (compiling source file x64\deoptimizer-x64.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file uri.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled [ with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file x64\deoptimizer-x64.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file uri.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file uri.cc) _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file uri.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-math-gen.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file uri.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file v8threads.cc) ] (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file uri.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file wasm\wasm-debug.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file uri.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-interpreter.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-math-gen.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-debug.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file uri.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file wasm\wasm-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file v8threads.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file uri.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file wasm\wasm-debug.cc) with E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file wasm\wasm-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file wasm\wasm-debug.cc) _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file v8threads.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file wasm\wasm-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file char-predicates.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file wasm\wasm-debug.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-object-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-math-gen.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file char-predicates.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-object-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-interpreter.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-function-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file code-factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-interpreter.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file full-codegen\x64\full-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file full-codegen\x64\full-codegen-x64.cc) _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-function-gen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file full-codegen\x64\full-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file code-factory.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-interpreter.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file full-codegen\x64\full-codegen-x64.cc) with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-function-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-interpreter.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file v8threads.cc) _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-function-gen.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file v8threads.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file code-factory.cc)frame.cc [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(128): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-interpreter.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file code-factory.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(430): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-interpreter.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-math-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-math-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-interpreter.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file code-factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file code-factory.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-math-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-object-gen.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-math-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file code-factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-object-gen.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file v8threads.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file code-factory.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\x64\code-generator-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-object-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-math-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-object-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\x64\code-generator-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-object-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-math-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-object-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-math-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\x64\code-generator-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): warning C4251: 'v8::internal::compiler::CodeAssemblerState::raw_assembler_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\x64\code-generator-x64.cc) with [ E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\x64\code-generator-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file builtins\builtins-handler-gen.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\x64\code-generator-x64.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file v8threads.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file builtins\builtins-handler-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-math-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-object-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file v8threads.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file v8threads.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-object-gen.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file v8threads.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-math-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-object-gen.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): warning C4251: 'v8::internal::compiler::CodeAssemblerState::variables_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file wasm\wasm-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file wasm\wasm-debug.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file wasm\wasm-debug.cc) with [ E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file wasm\wasm-debug.cc) _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file builtins\builtins-handler-gen.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file wasm\wasm-debug.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file v8threads.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file v8threads.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-typedarray-gen.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-intl.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-object-gen.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): note: see declaration of 'v8::internal::ZoneSet>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file v8threads.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file v8threads.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame with ] (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file v8threads.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\x64\code-generator-x64.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file v8threads.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\x64\code-generator-x64.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file v8threads.cc) ] (compiling source file builtins\builtins-handler-gen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file v8threads.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-intl.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-math-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file v8threads.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\x64\code-generator-x64.cc)uri.cc(105): warning C4244: '=': conversion from 'v8::internal::uc16' to 'uint8_t', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file v8threads.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-typedarray-gen.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file full-codegen\x64\full-codegen-x64.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\x64\code-generator-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-sharedarraybuffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] uri.cc(119): warning C4244: '=': conversion from 'v8::internal::uc16' to 'uint8_t', possible loss of dataE:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\x64\code-generator-x64.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file full-codegen\x64\full-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] uri.cc(165): warning C4244: 'argument': conversion from 'v8::internal::uc16' to 'const uint8_t', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file v8threads.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file v8threads.cc)uri.cc(295): warning C4244: 'argument': conversion from 'v8::internal::uc16' to 'const uint8_t', possible loss of dataE:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-sharedarraybuffer.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file wasm\wasm-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file wasm\wasm-debug.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file v8threads.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(579): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_prologue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-handler-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file v8threads.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-math-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file v8threads.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-handler-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-math-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file v8threads.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(580): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_epilogue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-handler-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file code-factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-object-gen.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-handler-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-math-gen.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-object-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-math-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-math-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-object-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-object-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-reflect.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-object-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file code-factory.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-reflect.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-object-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-reflect.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-object-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file builtins\builtins-intl.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-math-gen.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-reflect.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-object-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-intl.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-reflect.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file v8threads.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file v8threads.cc) _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-intl.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-reflect.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-object-gen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-object-gen.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-reflect.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file code-factory.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-object-gen.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-reflect.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-object-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file v8threads.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] and E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file v8threads.cc) [ _Ty=v8::CpuProfileDeoptFrame ] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file v8threads.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] and [ E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file v8threads.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file full-codegen\x64\full-codegen-x64.cc)E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * _Ty=v8::CpuProfileDeoptFrame, ] (compiling source file wasm\wasm-debug.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file wasm\wasm-debug.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame _Alloc=std::allocator ] (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file wasm\wasm-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file wasm\wasm-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-sharedarraybuffer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file wasm\wasm-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file wasm\wasm-debug.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file code-stubs.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file code-stubs.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file v8threads.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): warning C4251: 'v8::internal::compiler::CodeAssemblerState::raw_assembler_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::compiler::RawMachineAssembler E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-reflect.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-math-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file wasm\wasm-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] and [ E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\wasm-debug.cc) _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file builtins\builtins-typedarray-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file wasm\wasm-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-sharedarraybuffer-gen.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file code-stubs.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file code-factory.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file wasm\wasm-debug.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-sharedarraybuffer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ _Ty=v8::CpuProfileDeoptInfo, E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file v8threads.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file full-codegen\x64\full-codegen-x64.cc) _Alloc=std::allocator E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\x64\code-generator-x64.cc)E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] ] (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\x64\code-generator-x64.cc)E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file v8threads.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-intl.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-debug.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file v8threads.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-typedarray-gen.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file wasm\wasm-debug.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-math-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file code-stubs.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file wasm\wasm-debug.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-debug.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\x64\code-generator-x64.cc) [ E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\x64\code-generator-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\wasm-debug.cc) ] (compiling source file builtins\builtins-typedarray-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\x64\code-generator-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\wasm-debug.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\x64\code-generator-x64.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file x64\deoptimizer-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-debug.cc) with E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file x64\deoptimizer-x64.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file wasm\wasm-debug.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\x64\code-generator-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file x64\deoptimizer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\x64\code-generator-x64.cc) _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file x64\deoptimizer-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file wasm\wasm-debug.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file code-factory.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file code-stubs.cc) ] (compiling source file builtins\builtins-intl.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file code-stubs.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file x64\deoptimizer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file x64\deoptimizer-x64.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\x64\code-generator-x64.cc) ] (compiling source file builtins\builtins-sharedarraybuffer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file wasm\wasm-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file wasm\wasm-debug.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file x64\deoptimizer-x64.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file v8threads.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file code-stubs.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\checkpoint-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file v8threads.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file x64\deoptimizer-x64.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file wasm\wasm-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file v8threads.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\x64\code-generator-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file code-stubs.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file wasm\wasm-debug.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file v8threads.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\checkpoint-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): warning C4251: 'v8::internal::compiler::CodeAssemblerState::variables_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file wasm\wasm-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file v8threads.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file wasm\wasm-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file wasm\wasm-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file wasm\wasm-debug.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-reflect.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file wasm\wasm-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-math-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file wasm\wasm-debug.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file wasm\wasm-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-math-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file wasm\wasm-debug.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file wasm\wasm-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file wasm\wasm-debug.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file v8threads.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair with ] (compiling source file v8threads.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\x64\code-generator-x64.cc) uri.cc(83): warning C4244: 'argument': conversion from 'v8::internal::uc16' to 'const uint8_t', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ uri.cc(158): note: see reference to function template instantiation 'void v8::internal::`anonymous-namespace'::AddToBuffer(v8::internal::uc16,v8::internal::String::FlatContent *,int,bool,v8::internal::List *)' being compiled _Ty=v8::CpuProfileDeoptInfo uri.cc(84): warning C4244: 'argument': conversion from 'v8::internal::uc16' to 'const uint8_t', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] uri.cc(86): warning C4244: 'argument': conversion from 'v8::internal::uc16' to 'const uint8_t', possible loss of datae:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file builtins\builtins-intl.cc) ] (compiling source file v8threads.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\x64\code-generator-x64.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file char-predicates.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-math-gen.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-reflect.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\x64\code-generator-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptInfo, E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file x64\deoptimizer-x64.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\x64\code-generator-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Alloc=std::allocator C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file x64\deoptimizer-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\x64\code-generator-x64.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file x64\deoptimizer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\x64\code-generator-x64.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file x64\deoptimizer-x64.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file regexp\x64\regexp-macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file wasm\wasm-debug.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file x64\deoptimizer-x64.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file wasm\wasm-debug.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) and [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\x64\code-generator-x64.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file wasm\wasm-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled ] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file wasm\wasm-debug.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\x64\code-generator-x64.cc) and [ _Ty=v8::CpuProfileDeoptInfo, E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file wasm\wasm-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator _Alloc=std::allocator ] (compiling source file regexp\x64\regexp-macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file wasm\wasm-debug.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-typedarray-gen.cc) ] (compiling source file regexp\x64\regexp-macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-math-gen.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file char-predicates.cc) ] (compiling source file wasm\wasm-debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\x64\code-generator-x64.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file wasm\wasm-debug.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-reflect.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\x64\code-generator-x64.cc) with E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file v8threads.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file v8threads.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\x64\code-generator-x64.cc) _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file v8threads.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\x64\code-generator-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-typedarray-gen.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file x64\deoptimizer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file v8threads.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file x64\deoptimizer-x64.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file v8threads.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-math-gen.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\x64\code-generator-x64.cc) with E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file v8threads.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file full-codegen\x64\full-codegen-x64.cc) [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file v8threads.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file full-codegen\x64\full-codegen-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\x64\code-generator-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-typedarray-gen.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file v8threads.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file full-codegen\x64\full-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file full-codegen\x64\full-codegen-x64.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file v8threads.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-math-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file v8threads.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\x64\code-generator-x64.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file v8threads.cc) with E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file full-codegen\x64\full-codegen-x64.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file wasm\wasm-debug.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-debug.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file x64\deoptimizer-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file v8threads.cc) _Ty=v8::CpuProfileDeoptInfo, E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\x64\code-generator-x64.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file x64\deoptimizer-x64.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-debug.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\x64\code-generator-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-debug.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-debug.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Alloc=std::allocator E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file x64\deoptimizer-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\x64\code-generator-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file x64\deoptimizer-x64.cc) and E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\x64\code-generator-x64.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\x64\code-generator-x64.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file x64\deoptimizer-x64.cc) _Ty=v8::CpuProfileDeoptInfo ] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file x64\deoptimizer-x64.cc) and [ E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file x64\deoptimizer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptInfo, E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file x64\deoptimizer-x64.cc) _Alloc=std::allocator E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file x64\deoptimizer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-sharedarraybuffer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-math-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-object-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-math-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-object-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file x64\deoptimizer-x64.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file full-codegen\x64\full-codegen-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file full-codegen\x64\full-codegen-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file full-codegen\x64\full-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-sharedarraybuffer.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-object-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-object-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\x64\code-generator-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\deoptimizer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): note: see declaration of 'v8::internal::ZoneSet>' E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\x64\code-generator-x64.cc) with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\x64\code-generator-x64.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file x64\deoptimizer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\x64\code-generator-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\deoptimizer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\x64\code-generator-x64.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file x64\deoptimizer-x64.cc) _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file compiler\x64\code-generator-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\deoptimizer-x64.cc) ] (compiling source file builtins\builtins-sharedarraybuffer-gen.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file full-codegen\x64\full-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file full-codegen\x64\full-codegen-x64.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compiler\x64\code-generator-x64.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) ] (compiling source file builtins\builtins-sharedarraybuffer.cc) frame-states.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file x64\deoptimizer-x64.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(579): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_prologue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\checkpoint-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\deoptimizer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\checkpoint-elimination.cc) ] (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file x64\deoptimizer-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-object-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\checkpoint-elimination.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\deoptimizer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file wasm\wasm-debug.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file x64\deoptimizer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(103): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-debug.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file wasm\wasm-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) [ E:\GitHub\node\deps\v8\src/builtins/builtins.h(48): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-debug.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file wasm\wasm-debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\deoptimizer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file wasm\wasm-debug.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-object-gen.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file wasm\wasm-debug.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/factory.h(340): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-debug.cc) ] (compiling source file compiler\escape-analysis.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file codegen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-object-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-object-gen.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file wasm\wasm-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-object-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-object-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-object-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-object-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-object-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file wasm\wasm-debug.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file wasm\wasm-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-object-gen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\checkpoint-elimination.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\escape-analysis.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(580): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_epilogue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-interpreter.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): warning C4251: 'v8::internal::compiler::CodeAssemblerState::raw_assembler_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file builtins\builtins-function-gen.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-reflect.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-interpreter.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-sharedarraybuffer-gen.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\checkpoint-elimination.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file char-predicates.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file builtins\builtins-function-gen.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file char-predicates.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file char-predicates.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file char-predicates.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-reflect.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-interpreter.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\checkpoint-elimination.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file code-factory.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file code-stubs.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file x64\deoptimizer-x64.cc)E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file wasm\wasm-debug.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file code-stubs.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file code-factory.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file wasm\wasm-debug.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file wasm\wasm-debug.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file wasm\wasm-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file wasm\wasm-debug.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file code-stubs.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file code-stubs.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file code-stubs.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file codegen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-interpreter.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-reflect.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): warning C4251: 'v8::internal::compiler::CodeAssemblerState::variables_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file builtins\builtins-function-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file codegen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file codegen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-math-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-interpreter.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-reflect.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): note: see declaration of 'v8::internal::ZoneSet>' with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file builtins\builtins-function-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-math-gen.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file builtins\builtins-interpreter.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-math-gen.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-reflect.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(579): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_prologue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-function-gen.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file builtins\builtins-interpreter.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-function-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-math-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-object-gen.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(580): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_epilogue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-function-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-object-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-math-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\frame.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-object-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\frame.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-math-gen.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-function-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-object-gen.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-math-gen.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file builtins\builtins-math-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-object-gen.cc) ] (compiling source file code-factory.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file code-stubs.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-object-gen.cc) ] (compiling source file code-factory.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file code-stubs.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file code-factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file builtins\builtins-object-gen.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file code-factory.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\checkpoint-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\checkpoint-elimination.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\checkpoint-elimination.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\checkpoint-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\checkpoint-elimination.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file code-factory.cc) ] (compiling source file builtins\builtins-object-gen.cc) E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\checkpoint-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(237): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\checkpoint-elimination.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file code-factory.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-reflect.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file codegen.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-reflect.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file code-factory.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file codegen.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file code-factory.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): warning C4251: 'v8::internal::compiler::GraphReducer::state_': class 'v8::internal::compiler::NodeMarker' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\checkpoint-elimination.cc) ] (compiling source file builtins\builtins-reflect.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-intl.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-interpreter.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file code-factory.cc)graph-assembler.cc [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file builtins\builtins-reflect.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-intl.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): note: see declaration of 'v8::internal::compiler::NodeMarker' (compiling source file compiler\checkpoint-elimination.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file code-stubs.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-interpreter.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-reflect.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file wasm\wasm-debug.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file x64\deoptimizer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file code-stubs.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file code-factory.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): warning C4251: 'v8::internal::compiler::GraphReducer::reducers_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\checkpoint-elimination.cc) E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file wasm\wasm-debug.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file wasm\wasm-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-interpreter.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-intl.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-math-gen.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-reflect.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file wasm\wasm-debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file x64\deoptimizer-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file full-codegen\x64\full-codegen-x64.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file wasm\wasm-debug.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file x64\deoptimizer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file code-stubs.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file wasm\wasm-debug.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\checkpoint-elimination.cc) E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file wasm\wasm-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file code-stubs.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file x64\deoptimizer-x64.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file wasm\wasm-debug.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file full-codegen\x64\full-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file x64\deoptimizer-x64.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-result.h(127): warning C4251: 'v8::internal::wasm::ErrorThrower::exception_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::ErrorThrower' (compiling source file wasm\wasm-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file full-codegen\x64\full-codegen-x64.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-debug.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file x64\deoptimizer-x64.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-intl.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-reflect.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file code-stubs.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file x64\deoptimizer-x64.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file full-codegen\x64\full-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\escape-analysis.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file x64\deoptimizer-x64.cc) with E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file full-codegen\x64\full-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\x64\code-generator-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file x64\deoptimizer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file full-codegen\x64\full-codegen-x64.cc) _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-math-gen.cc) ] (compiling source file compiler\frame-states.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\x64\code-generator-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file x64\deoptimizer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-interpreter.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-intl.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file code-stubs.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): warning C4251: 'v8::internal::compiler::GraphReducer::revisit_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\checkpoint-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\checkpoint-elimination.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\x64\code-generator-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file x64\deoptimizer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file x64\deoptimizer-x64.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\x64\code-generator-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-math-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file full-codegen\x64\full-codegen-x64.cc)E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): warning C4251: 'v8::internal::wasm::SignatureMap::map_': class 'std::map>>' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::SignatureMap' with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t ] (compiling source file wasm\wasm-debug.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file x64\deoptimizer-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\x64\code-generator-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-reflect.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file full-codegen\x64\full-codegen-x64.cc)E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): note: see declaration of 'std::map>>' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t ] (compiling source file wasm\wasm-debug.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) with E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\x64\code-generator-x64.cc) [ _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file x64\deoptimizer-x64.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file full-codegen\x64\full-codegen-x64.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\x64\code-generator-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Alloc=std::allocator E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\x64\code-generator-x64.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file full-codegen\x64\full-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file full-codegen\x64\full-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] and E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file full-codegen\x64\full-codegen-x64.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\x64\code-generator-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file full-codegen\x64\full-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file full-codegen\x64\full-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): warning C4251: 'v8::internal::wasm::WasmModule::globals': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file wasm\wasm-debug.cc) _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\x64\code-generator-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file wasm\wasm-debug.cc) ] and E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): warning C4251: 'v8::internal::wasm::WasmModule::signatures': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' with [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file wasm\wasm-debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file wasm\wasm-debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file full-codegen\x64\full-codegen-x64.cc) _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file full-codegen\x64\full-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file full-codegen\x64\full-codegen-x64.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): warning C4251: 'v8::internal::wasm::WasmModule::functions': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file wasm\wasm-debug.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file wasm\wasm-debug.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file full-codegen\x64\full-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file full-codegen\x64\full-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file full-codegen\x64\full-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file full-codegen\x64\full-codegen-x64.cc) with E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file full-codegen\x64\full-codegen-x64.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): warning C4251: 'v8::internal::wasm::WasmModule::data_segments': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file wasm\wasm-debug.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file wasm\wasm-debug.cc) [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): warning C4251: 'v8::internal::wasm::WasmModule::function_tables': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file builtins\builtins.cc) ] (compiling source file wasm\wasm-debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) ] (compiling source file compiler\frame-states.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file code-stubs.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): warning C4251: 'v8::internal::compiler::GraphReducer::stack_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\checkpoint-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file wasm\wasm-debug.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file code-stubs.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\checkpoint-elimination.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): warning C4251: 'v8::internal::wasm::WasmModule::import_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file wasm\wasm-debug.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file wasm\wasm-debug.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file code-stubs.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): warning C4251: 'v8::internal::wasm::WasmModule::export_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file wasm\wasm-debug.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file x64\deoptimizer-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file x64\deoptimizer-x64.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file wasm\wasm-debug.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file code-stubs.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file x64\deoptimizer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-math-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file x64\deoptimizer-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file x64\deoptimizer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): warning C4251: 'v8::internal::wasm::WasmModule::table_inits': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file wasm\wasm-debug.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file wasm\wasm-debug.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): warning C4251: 'v8::internal::wasm::WasmModule::pending_tasks': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::base::Semaphore ] (compiling source file wasm\wasm-debug.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::base::Semaphore ] (compiling source file wasm\wasm-debug.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file x64\deoptimizer-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) with E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file x64\deoptimizer-x64.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair [ ] (compiling source file x64\deoptimizer-x64.cc) _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file full-codegen\x64\full-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file full-codegen\x64\full-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file full-codegen\x64\full-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file full-codegen\x64\full-codegen-x64.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-interpreter.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-reflect.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-object-gen.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-math-gen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(300): warning C4251: 'v8::internal::wasm::ModuleWireBytes::module_bytes_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::ModuleWireBytes' (compiling source file wasm\wasm-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/vector.h(194): note: see declaration of 'v8::internal::Vector' (compiling source file wasm\wasm-debug.cc) _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) ] (compiling source file builtins\builtins.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\escape-analysis.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\escape-analysis.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-math-gen.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-reflect.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-object-gen.cc)compilation-cache.cc E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file codegen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file code-factory.cc) ] (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file code-stubs.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file code-stubs.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file code-stubs.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file code-stubs.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file full-codegen\x64\full-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file full-codegen\x64\full-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file full-codegen\x64\full-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file full-codegen\x64\full-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file full-codegen\x64\full-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file full-codegen\x64\full-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\deoptimizer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file x64\deoptimizer-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\deoptimizer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file x64\deoptimizer-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\deoptimizer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file x64\deoptimizer-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\deoptimizer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file x64\deoptimizer-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\deoptimizer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file x64\deoptimizer-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\deoptimizer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file x64\deoptimizer-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file code-stubs.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file code-stubs.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file code-stubs.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file regexp\x64\regexp-macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(733): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,false>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::internal::compiler::MoveOperands *, _Alloc=v8::internal::ZoneAllocator ] and [ T=v8::internal::compiler::MoveOperands * ] and [ _Ty=v8::internal::compiler::MoveOperands *, _Alloc=v8::internal::ZoneAllocator ] (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file code-stubs.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,false>' with [ T=v8::internal::compiler::MoveOperands * ] (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file code-stubs.cc)E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file code-stubs.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) ] and [ E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) ] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] and [ E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptInfo, E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1372): warning C4251: 'v8::internal::compiler::PhiInstruction::operands_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::PhiInstruction' (compiling source file compiler\x64\code-generator-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Alloc=std::allocator E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc)E:\GitHub\node\deps\v8\src/zone/zone-containers.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\code-generator-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\escape-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file code-stubs.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file code-stubs.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-math-gen.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-interpreter.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-reflect.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-object-gen.cc)compilation-info.cc E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1443): warning C4251: 'v8::internal::compiler::InstructionBlock::successors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file code-factory.cc)E:\GitHub\node\deps\v8\src/compiler/escape-analysis.h(80): warning C4251: 'v8::internal::compiler::EscapeAnalysis::virtual_states_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::EscapeAnalysis' (compiling source file compiler\escape-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file code-stubs.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1415): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file code-stubs.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1444): warning C4251: 'v8::internal::compiler::InstructionBlock::predecessors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\x64\code-generator-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/escape-analysis.h(80): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\escape-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file code-stubs.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1415): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/compiler/instruction.h(1445): warning C4251: 'v8::internal::compiler::InstructionBlock::phis_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\x64\code-generator-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) with E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) [ E:\GitHub\node\deps\v8\src/compiler/instruction.h(1426): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\code-generator-x64.cc) _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file full-codegen\x64\full-codegen-x64.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1446): warning C4251: 'v8::internal::compiler::InstructionBlock::ao_number_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\x64\code-generator-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file full-codegen\x64\full-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(128): note: see declaration of 'v8::internal::ThreadedList' (compiling source file full-codegen\x64\full-codegen-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file full-codegen\x64\full-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file full-codegen\x64\full-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file full-codegen\x64\full-codegen-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file code-stubs.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\x64\code-generator-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file code-stubs.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1447): warning C4251: 'v8::internal::compiler::InstructionBlock::rpo_number_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\x64\code-generator-x64.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file full-codegen\x64\full-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file full-codegen\x64\full-codegen-x64.cc) graph-trimmer.cc E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file code-stubs.cc) ] (compiling source file builtins\builtins.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-interpreter.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-reflect.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-math-gen.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-object-gen.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1448): warning C4251: 'v8::internal::compiler::InstructionBlock::loop_header_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\x64\code-generator-x64.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file x64\deoptimizer-x64.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file full-codegen\x64\full-codegen-x64.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file x64\deoptimizer-x64.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/compiler/escape-analysis.h(81): warning C4251: 'v8::internal::compiler::EscapeAnalysis::replacements_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::EscapeAnalysis' (compiling source file compiler\escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file x64\deoptimizer-x64.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file full-codegen\x64\full-codegen-x64.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file x64\deoptimizer-x64.cc) E:\GitHub\node\deps\v8\src/compiler/escape-analysis.h(81): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\escape-analysis.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1449): warning C4251: 'v8::internal::compiler::InstructionBlock::loop_end_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\x64\code-generator-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\x64\code-generator-x64.cc) with [ E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=std::pair ] (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file builtins\builtins.cc) ] (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-math-gen.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-interpreter.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-sharedarraybuffer.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-object-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1653): warning C4251: 'v8::internal::compiler::InstructionSequence::source_positions_': class 'v8::internal::ZoneMap>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ K=const v8::internal::compiler::Instruction * ] (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1645): note: see declaration of 'v8::internal::ZoneMap>' with [ K=const v8::internal::compiler::Instruction * ] (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-interpreter.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file builtins\builtins-sharedarraybuffer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file code-factory.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file code-stubs.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-object-gen.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1654): warning C4251: 'v8::internal::compiler::InstructionSequence::constants_': class 'std::map,v8::internal::ZoneAllocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\x64\code-generator-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file code-factory.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1471): note: see declaration of 'std::map,v8::internal::ZoneAllocator>>' (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-sharedarraybuffer.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-intl.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-object-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-intl.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-math-gen.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-object-gen.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1655): warning C4251: 'v8::internal::compiler::InstructionSequence::immediates_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\x64\code-generator-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-object-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-object-gen.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1577): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-object-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-sharedarraybuffer.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1656): warning C4251: 'v8::internal::compiler::InstructionSequence::instructions_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\x64\code-generator-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file code-stubs.cc)E:\GitHub\node\deps\v8\src/compiler/escape-analysis.h(82): warning C4251: 'v8::internal::compiler::EscapeAnalysis::cycle_detection_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::EscapeAnalysis' with E:\GitHub\node\deps\v8\src/compiler/instruction.h(1475): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\x64\code-generator-x64.cc) [ K=v8::internal::compiler::VirtualObject * E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-object-gen.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1658): warning C4251: 'v8::internal::compiler::InstructionSequence::reference_maps_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\x64\code-generator-x64.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file full-codegen\x64\full-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(103): note: see declaration of 'v8::internal::Handle' (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file full-codegen\x64\full-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(48): note: see declaration of 'v8::internal::Handle' (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file full-codegen\x64\full-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file full-codegen\x64\full-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/factory.h(340): note: see declaration of 'v8::internal::Handle' (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file full-codegen\x64\full-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file compiler\escape-analysis.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1476): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\x64\code-generator-x64.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file full-codegen\x64\full-codegen-x64.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file regexp\x64\regexp-macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file code-stubs.cc)E:\GitHub\node\deps\v8\src/compiler/escape-analysis.h(82): note: see declaration of 'v8::internal::ZoneSet>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) with E:\GitHub\node\deps\v8\src/compiler/instruction.h(1659): warning C4251: 'v8::internal::compiler::InstructionSequence::representations_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\x64\code-generator-x64.cc)E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file full-codegen\x64\full-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file full-codegen\x64\full-codegen-x64.cc) K=v8::internal::compiler::VirtualObject * E:\GitHub\node\deps\v8\src/compiler/instruction.h(1659): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\code-generator-x64.cc) ] (compiling source file compiler\escape-analysis.cc) E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file full-codegen\x64\full-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1661): warning C4251: 'v8::internal::compiler::InstructionSequence::deoptimization_entries_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\x64\code-generator-x64.cc)E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file full-codegen\x64\full-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-math-gen.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-sharedarraybuffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file code-stubs.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1349): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\code-generator-x64.cc)E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file full-codegen\x64\full-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file code-stubs.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file code-factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file full-codegen\x64\full-codegen-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-sharedarraybuffer.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-math-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file codegen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file code-stubs.cc) E:\GitHub\node\deps\v8\src/eh-frame.h(198): warning C4251: 'v8::internal::EhFrameWriter::eh_frame_buffer_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::EhFrameWriter' (compiling source file compiler\x64\code-generator-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file code-factory.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file codegen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file code-stubs.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file code-stubs.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-sharedarraybuffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file codegen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file codegen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file code-factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file codegen.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file builtins\builtins-sharedarraybuffer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-reflect.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-typedarray-gen.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file builtins\builtins-typedarray-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-typedarray-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-typedarray-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file code-factory.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\frame.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-typedarray-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-reflect.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-typedarray-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-typedarray-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\x64\code-generator-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(103): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\x64\code-generator-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(48): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\x64\code-generator-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file builtins\builtins-typedarray-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file codegen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file code-factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-reflect.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file codegen.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file code-factory.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-reflect.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\x64\code-generator-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/factory.h(340): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file codegen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file code-factory.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-reflect.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\x64\code-generator-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file compiler\x64\code-generator-x64.cc) [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-intl.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file code-factory.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\x64\code-generator-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] ] (compiling source file builtins\builtins-intl.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-reflect.cc) E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file code-stubs.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file code-stubs.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\frame.cc) ] (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-intl.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-reflect.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file code-factory.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file code-stubs.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\x64\code-generator-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file code-factory.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file code-stubs.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file code-factory.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file code-factory.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file code-stubs.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-reflect.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-intl.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file code-factory.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file code-stubs.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file code-factory.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file x64\deoptimizer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file x64\deoptimizer-x64.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file x64\deoptimizer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file x64\deoptimizer-x64.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file x64\deoptimizer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ _Ty=std::pair ] (compiling source file code-stubs.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-reflect.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-intl.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-sharedarraybuffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file x64\deoptimizer-x64.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file x64\deoptimizer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file codegen.cc)e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file x64\deoptimizer-x64.cc) with E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file x64\deoptimizer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] [ _Ty=std::pair E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file x64\deoptimizer-x64.cc) ] (compiling source file code-stubs.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\frame.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file code-factory.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file code-factory.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file code-factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file code-factory.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-intl.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-reflect.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-sharedarraybuffer.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file code-factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file code-factory.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file codegen.cc) ] (compiling source file compilation-info.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file code-factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file code-factory.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file codegen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-intl.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-sharedarraybuffer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-reflect.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compilation-info.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-typedarray-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file codegen.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-sharedarraybuffer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-intl.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-reflect.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-math-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-sharedarraybuffer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-intl.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-typedarray-gen.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-math-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file codegen.cc) graph.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-reflect.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file codegen.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-intl.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-typedarray-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-math-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-reflect.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file codegen.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-typedarray-gen.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-math-gen.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-typedarray-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-reflect.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-object-gen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-object-gen.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file code-stubs.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file code-factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-object-gen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-object-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file code-factory.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file code-stubs.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file codegen.cc) E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file code-stubs.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file code-stubs.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(608): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file code-stubs.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file code-stubs.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file code-stubs.cc)instruction-selector.cc [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-reflect.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-intl.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\x64\code-generator-x64.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file code-factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\x64\code-generator-x64.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\x64\lithium-gap-resolver-x64.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file code-stubs.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file code-factory.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(308): warning C4251: 'v8::internal::compiler::CallDescriptor::target_type_': class 'v8::internal::MachineType' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\x64\code-generator-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/machine-type.h(56): note: see declaration of 'v8::internal::MachineType' (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(309): warning C4251: 'v8::internal::compiler::CallDescriptor::target_loc_': class 'v8::internal::compiler::LinkageLocation' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\x64\code-generator-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(32): note: see declaration of 'v8::internal::compiler::LinkageLocation' (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(312): warning C4251: 'v8::internal::compiler::CallDescriptor::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\x64\code-generator-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(315): warning C4251: 'v8::internal::compiler::CallDescriptor::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\x64\code-generator-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(194): note: see declaration of 'v8::base::Flags' (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-reflect.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\x64\code-generator-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-intl.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file code-factory.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file codegen.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file code-stubs.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-reflect.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file code-factory.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file codegen.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file code-stubs.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-intl.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\escape-analysis.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file code-stubs.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\escape-analysis.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file code-stubs.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-intl.cc) ] (compiling source file code-factory.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): warning C4251: 'v8::internal::wasm::SignatureMap::map_': class 'std::map>>' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::SignatureMap' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t _Ty=std::pair ] (compiling source file compiler\x64\code-generator-x64.cc) ] (compiling source file code-factory.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file codegen.cc) E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): note: see declaration of 'std::map>>' with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t ] (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file codegen.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): warning C4251: 'v8::internal::wasm::WasmModule::globals': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-intl.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-sharedarraybuffer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-intl.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-reflect.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): warning C4251: 'v8::internal::wasm::WasmModule::signatures': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::wasm::FunctionSig * E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-sharedarraybuffer.cc) ] (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-intl.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::FunctionSig * E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-intl.cc) ] (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-intl.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): warning C4251: 'v8::internal::wasm::WasmModule::functions': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmFunction E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-intl.cc) ] (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file codegen.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): warning C4251: 'v8::internal::wasm::WasmModule::data_segments': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::wasm::WasmDataSegment E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-intl.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-reflect.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmDataSegment E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-intl.cc) ] (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-reflect.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file codegen.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): warning C4251: 'v8::internal::wasm::WasmModule::function_tables': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-intl.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-intl.cc) ] (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-intl.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-intl.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): warning C4251: 'v8::internal::wasm::WasmModule::import_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::wasm::WasmImport E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file codegen.cc)instruction.cc [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-reflect.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-intl.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmImport E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-intl.cc) ] (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): warning C4251: 'v8::internal::wasm::WasmModule::export_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::wasm::WasmExport E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-typedarray-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-intl.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-reflect.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmExport E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-typedarray-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-intl.cc) ] (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file codegen.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): warning C4251: 'v8::internal::wasm::WasmModule::table_inits': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::internal::wasm::WasmTableInit C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file compiler\x64\code-generator-x64.cc) with E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmTableInit [ ] (compiling source file compiler\x64\code-generator-x64.cc) _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): warning C4251: 'v8::internal::wasm::WasmModule::pending_tasks': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] with [ _Ty=v8::base::Semaphore _Alloc=std::allocator ] (compiling source file compiler\x64\code-generator-x64.cc) ] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::base::Semaphore and ] (compiling source file compiler\x64\code-generator-x64.cc) [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\escape-analysis.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\escape-analysis.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(300): warning C4251: 'v8::internal::wasm::ModuleWireBytes::module_bytes_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::ModuleWireBytes' (compiling source file compiler\x64\code-generator-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_2.vcxproj] _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\escape-analysis.cc) E:\GitHub\node\deps\v8\src/vector.h(194): note: see declaration of 'v8::internal::Vector' (compiling source file compiler\x64\code-generator-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-intl.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-intl.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compilation-cache.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-reflect.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compilation-cache.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-intl.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-intl.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-intl.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-intl.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-reflect.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file codegen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\escape-analysis.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, ] (compiling source file compiler\escape-analysis.cc) _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\escape-analysis.cc) ] (compiling source file builtins\builtins-sharedarraybuffer.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-reflect.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-sharedarraybuffer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-sharedarraybuffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-sharedarraybuffer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-sharedarraybuffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-sharedarraybuffer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-sharedarraybuffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-sharedarraybuffer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-sharedarraybuffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-sharedarraybuffer.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\graph-trimmer.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\graph-trimmer.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file codegen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-sharedarraybuffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file codegen.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-sharedarraybuffer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-sharedarraybuffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\frame.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file codegen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file codegen.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-sharedarraybuffer.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\graph-assembler.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-sharedarraybuffer.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file builtins\builtins.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file codegen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file codegen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-sharedarraybuffer.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-intl.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-sharedarraybuffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-intl.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file code-factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-sharedarraybuffer.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file builtins\builtins.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-intl.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file code-factory.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-sharedarraybuffer.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-intl.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file code-factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-sharedarraybuffer.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-intl.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-reflect.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-reflect.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-sharedarraybuffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file code-factory.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-intl.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-reflect.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-reflect.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-reflect.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-typedarray-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-typedarray-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-typedarray-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-typedarray-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-typedarray-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-typedarray-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file code-factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-sharedarraybuffer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-reflect.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-typedarray-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-typedarray-gen.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file builtins\builtins-intl.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-typedarray-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-typedarray-gen.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file code-factory.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file builtins\builtins-reflect.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file builtins\builtins-intl.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-sharedarraybuffer.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file code-factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file builtins\builtins-reflect.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file code-factory.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\frame-states.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::Register [] ] (compiling source file code-stubs.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-sharedarraybuffer.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(308): warning C4251: 'v8::internal::compiler::CallDescriptor::target_type_': class 'v8::internal::MachineType' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file code-factory.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file code-stubs.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\frame-states.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-sharedarraybuffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/machine-type.h(56): note: see declaration of 'v8::internal::MachineType' (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file code-factory.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file code-stubs.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-sharedarraybuffer.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): warning C4251: 'v8::internal::compiler::CodeAssemblerState::raw_assembler_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' with [ _Ty=v8::internal::compiler::RawMachineAssembler E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-math-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-typedarray-gen.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-typedarray-gen.cc) ] (compiling source file code-stubs.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(309): warning C4251: 'v8::internal::compiler::CallDescriptor::target_loc_': class 'v8::internal::compiler::LinkageLocation' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file code-factory.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-typedarray-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-sharedarraybuffer.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): note: see declaration of 'std::unique_ptr>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file builtins\builtins-math-gen.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-sharedarraybuffer.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-typedarray-gen.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(32): note: see declaration of 'v8::internal::compiler::LinkageLocation' (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file code-factory.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-typedarray-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-typedarray-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-typedarray-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-typedarray-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-typedarray-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-typedarray-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-typedarray-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-typedarray-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-sharedarraybuffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-sharedarraybuffer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-sharedarraybuffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-sharedarraybuffer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-sharedarraybuffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-sharedarraybuffer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-sharedarraybuffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-sharedarraybuffer.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(312): warning C4251: 'v8::internal::compiler::CallDescriptor::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-typedarray-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-typedarray-gen.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): warning C4251: 'v8::internal::compiler::CodeAssemblerState::variables_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file builtins\builtins-math-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-typedarray-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\frame-states.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-typedarray-gen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): warning C4251: 'v8::internal::compiler::CodeAssemblerState::raw_assembler_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file builtins\builtins-object-gen.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file builtins\builtins-object-gen.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): note: see declaration of 'v8::internal::ZoneSet>' with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file builtins\builtins-math-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-typedarray-gen.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-typedarray-gen.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): warning C4251: 'v8::internal::compiler::CodeAssemblerState::variables_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file builtins\builtins-object-gen.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): note: see declaration of 'v8::internal::ZoneSet>' with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file builtins\builtins-object-gen.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\frame-states.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(315): warning C4251: 'v8::internal::compiler::CallDescriptor::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\frame.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-typedarray-gen.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(579): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_prologue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-object-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-typedarray-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-typedarray-gen.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-object-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-typedarray-gen.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(580): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_epilogue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-object-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-typedarray-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-typedarray-gen.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-object-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-typedarray-gen.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-typedarray-gen.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(579): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_prologue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-math-gen.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compilation-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\frame-states.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(194): note: see declaration of 'v8::base::Flags' (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compilation-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\frame-states.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-math-gen.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file codegen.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(580): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_epilogue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-math-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file codegen.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\graph.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\graph.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-sharedarraybuffer.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-math-gen.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-intl.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file codegen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-sharedarraybuffer.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-intl.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-sharedarraybuffer.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compilation-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-sharedarraybuffer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-sharedarraybuffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-intl.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-sharedarraybuffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file codegen.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\graph-trimmer.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-typedarray-gen.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compilation-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-intl.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-typedarray-gen.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compilation-cache.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-typedarray-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-typedarray-gen.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compilation-cache.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-typedarray-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file codegen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compilation-cache.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file builtins\builtins-sharedarraybuffer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-typedarray-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-intl.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file builtins\builtins-sharedarraybuffer.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\graph-trimmer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\escape-analysis.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\escape-analysis.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file codegen.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-intl.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\graph-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-intl.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\frame.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\escape-analysis.cc) ] (compiling source file builtins\builtins-typedarray-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\escape-analysis.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-intl.cc)e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\graph-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file builtins\builtins-typedarray-gen.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\escape-analysis.cc) E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1756): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\escape-analysis.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-intl.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\frame.cc) ] (compiling source file builtins\builtins.cc)access-builder.cc C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\frame.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\frame.cc) ] (compiling source file builtins\builtins.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-intl.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): warning C4251: 'v8::internal::compiler::GraphReducer::state_': class 'v8::internal::compiler::NodeMarker' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-intl.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compilation-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): note: see declaration of 'v8::internal::compiler::NodeMarker' (compiling source file compiler\escape-analysis.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\graph-trimmer.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-intl.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\graph-trimmer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): warning C4251: 'v8::internal::compiler::GraphReducer::reducers_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\escape-analysis.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\graph-trimmer.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\escape-analysis.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\frame.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\graph-trimmer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\graph-trimmer.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): warning C4251: 'v8::internal::compiler::GraphReducer::revisit_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\graph-trimmer.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\escape-analysis.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-sharedarraybuffer.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-sharedarraybuffer.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): warning C4251: 'v8::internal::compiler::GraphReducer::stack_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file code-factory.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\escape-analysis.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\graph-assembler.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\graph-assembler.cc) E:\GitHub\node\deps\v8\src/compiler/js-operator.h(45): warning C4251: 'v8::internal::compiler::VectorSlotPair::vector_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\escape-analysis.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file code-factory.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(342): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/compiler/js-operator.h(46): warning C4251: 'v8::internal::compiler::VectorSlotPair::slot_': class 'v8::internal::FeedbackSlot' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\escape-analysis.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-sharedarraybuffer.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-typedarray-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-typedarray-gen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-typedarray-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-typedarray-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-typedarray-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-typedarray-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-typedarray-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-typedarray-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-typedarray-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-typedarray-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-typedarray-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-typedarray-gen.cc) ] (compiling source file code-factory.cc)E:\GitHub\node\deps\v8\src/utils.h(897): note: see declaration of 'v8::internal::FeedbackSlot' (compiling source file compiler\escape-analysis.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-sharedarraybuffer.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file code-factory.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-sharedarraybuffer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-sharedarraybuffer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-sharedarraybuffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(308): warning C4251: 'v8::internal::compiler::CallDescriptor::target_type_': class 'v8::internal::MachineType' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/machine-type.h(56): note: see declaration of 'v8::internal::MachineType' (compiling source file compiler\escape-analysis.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\graph.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(309): warning C4251: 'v8::internal::compiler::CallDescriptor::target_loc_': class 'v8::internal::compiler::LinkageLocation' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\escape-analysis.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-sharedarraybuffer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(32): note: see declaration of 'v8::internal::compiler::LinkageLocation' (compiling source file compiler\escape-analysis.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\graph.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-sharedarraybuffer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(312): warning C4251: 'v8::internal::compiler::CallDescriptor::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\escape-analysis.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\graph-trimmer.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-sharedarraybuffer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(315): warning C4251: 'v8::internal::compiler::CallDescriptor::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\escape-analysis.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\frame-states.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\graph-trimmer.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(194): note: see declaration of 'v8::base::Flags' (compiling source file compiler\escape-analysis.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-sharedarraybuffer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\graph-trimmer.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::Register [] ] (compiling source file codegen.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\frame-states.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\graph-trimmer.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file codegen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\graph-trimmer.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::MachineType [] ] (compiling source file codegen.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\instruction-selector.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file codegen.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-sharedarraybuffer.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins.cc) E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\graph-trimmer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(237): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\graph-trimmer.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\graph.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\graph.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\graph.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\graph.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compilation-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\graph.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compilation-cache.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins.cc) E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\graph.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-trimmer.h(52): warning C4251: 'v8::internal::compiler::GraphTrimmer::is_live_': class 'v8::internal::compiler::NodeMarker' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphTrimmer' (compiling source file compiler\graph-trimmer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-trimmer.h(52): note: see declaration of 'v8::internal::compiler::NodeMarker' (compiling source file compiler\graph-trimmer.cc)js-builtin-reducer.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\frame-states.cc)E:\GitHub\node\deps\v8\src/compiler/graph-trimmer.h(53): warning C4251: 'v8::internal::compiler::GraphTrimmer::live_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphTrimmer' (compiling source file compiler\graph-trimmer.cc)E:\GitHub\node\deps\v8\src/compiler/type-cache.h(104): warning C4244: 'argument': conversion from 'const int64_t' to 'double', possible loss of data (compiling source file compiler\escape-analysis.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\graph-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] all-nodes.cc E:\GitHub\node\deps\v8\src/compiler/node.h(312): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\graph-trimmer.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\graph.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\graph.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\graph-assembler.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compilation-cache.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compilation-cache.cc) ] (compiling source file compiler\frame-states.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compilation-cache.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins.cc)ast-loop-assignment-analyzer.cc [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\frame-states.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compilation-cache.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compilation-info.cc) E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\graph-trimmer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compilation-info.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\frame-states.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): warning C4251: 'v8::internal::compiler::CodeAssemblerState::raw_assembler_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file code-stubs.cc) ] (compiling source file compilation-cache.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compilation-cache.cc) E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\graph-trimmer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\frame-states.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file code-stubs.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\frame-states.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compilation-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): warning C4251: 'v8::internal::compiler::CodeAssemblerState::variables_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file builtins\builtins-typedarray-gen.cc) ] (compiling source file code-stubs.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-typedarray-gen.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compilation-info.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-typedarray-gen.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): note: see declaration of 'v8::internal::ZoneSet>' with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compilation-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-typedarray-gen.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compilation-info.cc) ] (compiling source file code-stubs.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\graph-assembler.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(579): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_prologue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file code-stubs.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compilation-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\graph-assembler.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/messages.h(89): note: see declaration of 'v8::internal::Handle' (compiling source file compilation-info.cc) ] (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file code-stubs.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compilation-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(580): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_epilogue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file code-stubs.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\graph-assembler.cc) E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file compilation-info.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file code-stubs.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\graph-assembler.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-sharedarraybuffer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-sharedarraybuffer.cc) ] (compiling source file compiler\graph-assembler.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-sharedarraybuffer.cc)E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file compilation-info.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\graph.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\graph.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\graph.cc) ] (compiling source file builtins\builtins-sharedarraybuffer.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\escape-analysis.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\graph.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\escape-analysis.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(92): note: see declaration of 'v8::internal::Handle' (compiling source file compilation-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\graph.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\instruction.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file compilation-info.cc) E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\graph.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(237): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\graph.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\instruction.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compilation-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file builtins\builtins.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\frame.cc) E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file compilation-info.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file builtins\builtins.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\frame.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\escape-analysis.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file compilation-info.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\escape-analysis.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\frame.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file compilation-info.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\escape-analysis.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\escape-analysis.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\escape-analysis.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compilation-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\escape-analysis.cc) E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file compilation-info.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\escape-analysis.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\instruction-selector.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\instruction.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\instruction.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\instruction.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\instruction.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\access-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\escape-analysis.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\escape-analysis.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\escape-analysis.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\escape-analysis.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\escape-analysis.cc) ] (compiling source file compiler\access-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): warning C4251: 'v8::internal::compiler::CodeAssemblerState::raw_assembler_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file builtins\builtins-typedarray-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\frame.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::compiler::RawMachineAssembler C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\frame.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file builtins\builtins-typedarray-gen.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\frame.cc) ] (compiling source file compiler\ast-loop-assignment-analyzer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\ast-loop-assignment-analyzer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\escape-analysis.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\frame-states.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\frame-states.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\escape-analysis.cc) E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] builtins\builtins-sharedarraybuffer.cc(33): warning C4244: 'argument': conversion from 'double' to 'uint32_t', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): warning C4251: 'v8::internal::compiler::CodeAssemblerState::variables_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file builtins\builtins-typedarray-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\escape-analysis.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): note: see declaration of 'v8::internal::ZoneSet>' with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file builtins\builtins-typedarray-gen.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(579): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_prologue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-typedarray-gen.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-typedarray-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/compiler/js-operator.h(45): warning C4251: 'v8::internal::compiler::VectorSlotPair::vector_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\escape-analysis.cc) ] (compiling source file compiler\all-nodes.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\escape-analysis.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/js-operator.h(34): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\escape-analysis.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\all-nodes.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(580): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_epilogue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-typedarray-gen.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins.cc) ] (compiling source file compiler\js-builtin-reducer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\escape-analysis.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\js-builtin-reducer.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\escape-analysis.cc) ] (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-typedarray-gen.cc) E:\GitHub\node\deps\v8\src/compiler/js-operator.h(46): warning C4251: 'v8::internal::compiler::VectorSlotPair::slot_': class 'v8::internal::FeedbackSlot' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\graph-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(897): note: see declaration of 'v8::internal::FeedbackSlot' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(103): note: see declaration of 'v8::internal::Handle' (compiling source file codegen.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file compilation-info.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/builtins/builtins.h(48): note: see declaration of 'v8::internal::Handle' (compiling source file codegen.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\frame-states.cc) ] (compiling source file compilation-info.cc) builtins\builtins-typedarray-gen.cc(532): warning C4244: 'argument': conversion from 'const std::size_t' to 'double', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(690): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file codegen.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\frame-states.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compilation-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compilation-cache.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compilation-cache.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compilation-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compilation-cache.cc) E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file codegen.cc)E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(142): note: see declaration of 'v8::base::Flags' (compiling source file compiler\graph-assembler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compilation-info.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compilation-info.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\frame-states.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\frame.cc) ] (compiling source file compilation-info.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(691): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::alignment_requirements_': class 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\graph-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\frame-states.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/factory.h(340): note: see declaration of 'v8::internal::Handle' (compiling source file codegen.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\frame-states.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(144): note: see declaration of 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' (compiling source file compiler\graph-assembler.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file codegen.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\escape-analysis.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\escape-analysis.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\graph-assembler.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file codegen.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\instruction.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\escape-analysis.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\graph-assembler.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\escape-analysis.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\graph-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\escape-analysis.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\graph-assembler.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file codegen.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\graph-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\graph-assembler.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file compiler\escape-analysis.cc) E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file codegen.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file compiler\escape-analysis.cc) E:\GitHub\node\deps\v8\src/compiler/common-node-cache.h(57): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\graph-assembler.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compilation-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compilation-cache.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file codegen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator Protocol.cpp ] Debugger.cpp Profiler.cpp and Schema.cpp search-util.cc [ string-util.cc v8-console.cc v8-console-message.cc v8-debugger-agent-impl.cc v8-function-call.cc v8-injected-script-host.cc _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\instruction-selector.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with v8-inspector-session-impl.cc [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file codegen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer and ] (compiling source file inspector\v8-injected-script-host.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file inspector\v8-injected-script-host.cc) [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/inspector/string-16.h(85): warning C4244: 'initializing': conversion from 'const unsigned short' to 'char', possible loss of data (compiling source file inspector\string-util.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file inspector\v8-console-message.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file inspector\v8-console-message.cc) and E:\GitHub\node\deps\v8\src/inspector/string-16.h(85): warning C4244: 'initializing': conversion from 'const unsigned short' to 'char', possible loss of data (compiling source file E:\GitHub\node\Release\obj\global_intermediate\src\inspector\protocol\Protocol.cpp) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\instruction-selector.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/inspector/string-16.h(85): warning C4244: 'initializing': conversion from 'const unsigned short' to 'char', possible loss of data (compiling source file E:\GitHub\node\Release\obj\global_intermediate\src\inspector\protocol\Profiler.cpp) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\instruction-selector.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/compiler/js-graph.h(194): warning C4251: 'v8::internal::compiler::JSGraph::cache_': class 'v8::internal::compiler::CommonNodeCache' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSGraph' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file E:\GitHub\node\Release\obj\global_intermediate\src\inspector\protocol\Protocol.cpp)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer with ] (compiling source file inspector\string-util.cc)E:\GitHub\node\deps\v8\src/inspector/string-16.h(85): warning C4244: 'initializing': conversion from 'const unsigned short' to 'char', possible loss of data (compiling source file E:\GitHub\node\Release\obj\global_intermediate\src\inspector\protocol\Debugger.cpp) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file inspector\string-util.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file E:\GitHub\node\Release\obj\global_intermediate\src\inspector\protocol\Protocol.cpp) ] (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/compiler/common-node-cache.h(23): note: see declaration of 'v8::internal::compiler::CommonNodeCache' (compiling source file compiler\graph-assembler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file E:\GitHub\node\Release\obj\global_intermediate\src\inspector\protocol\Profiler.cpp) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file E:\GitHub\node\Release\obj\global_intermediate\src\inspector\protocol\Profiler.cpp) with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] and ] (compiling source file inspector\v8-console.cc)E:\GitHub\node\deps\v8\src/inspector/string-16.h(85): warning C4244: 'initializing': conversion from 'const unsigned short' to 'char', possible loss of data (compiling source file inspector\search-util.cc) [ E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer _Ty=v8::CpuProfileDeoptFrame ] (compiling source file inspector\v8-console.cc) ] e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer and [ ] (compiling source file E:\GitHub\node\Release\obj\global_intermediate\src\inspector\protocol\Debugger.cpp) _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\frame.cc) E:\GitHub\node\deps\v8\src/inspector/string-16.h(85): warning C4244: 'initializing': conversion from 'const unsigned short' to 'char', possible loss of data (compiling source file E:\GitHub\node\Release\obj\global_intermediate\src\inspector\protocol\Schema.cpp)e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file E:\GitHub\node\Release\obj\global_intermediate\src\inspector\protocol\Debugger.cpp) ] (compiling source file compilation-cache.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file inspector\v8-debugger-agent-impl.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file inspector\v8-debugger-agent-impl.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' E:\GitHub\node\deps\v8\include/v8-inspector.h(80): warning C4251: 'v8_inspector::V8ContextInfo::context': class 'v8::Local' needs to have dll-interface to be used by clients of class 'v8_inspector::V8ContextInfo' (compiling source file inspector\string-util.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] e:\github\node\deps\v8\include\v8.h(1088): note: see declaration of 'v8::Local' (compiling source file inspector\string-util.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file inspector\search-util.cc)E:\GitHub\node\deps\v8\include/v8-inspector.h(80): warning C4251: 'v8_inspector::V8ContextInfo::context': class 'v8::Local' needs to have dll-interface to be used by clients of class 'v8_inspector::V8ContextInfo' (compiling source file E:\GitHub\node\Release\obj\global_intermediate\src\inspector\protocol\Protocol.cpp) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file inspector\search-util.cc) e:\github\node\deps\v8\include\v8.h(1088): note: see declaration of 'v8::Local' (compiling source file E:\GitHub\node\Release\obj\global_intermediate\src\inspector\protocol\Protocol.cpp) with E:\GitHub\node\deps\v8\src/inspector/string-16.h(85): warning C4244: 'initializing': conversion from 'const unsigned short' to 'char', possible loss of data (compiling source file inspector\v8-inspector-session-impl.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ _Kty=uint32_t, E:\GitHub\node\deps\v8\src/inspector/string-16.h(85): warning C4244: 'initializing': conversion from 'const unsigned short' to 'char', possible loss of data (compiling source file inspector\v8-function-call.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\include/v8-inspector.h(80): warning C4251: 'v8_inspector::V8ContextInfo::context': class 'v8::Local' needs to have dll-interface to be used by clients of class 'v8_inspector::V8ContextInfo' (compiling source file E:\GitHub\node\Release\obj\global_intermediate\src\inspector\protocol\Profiler.cpp) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] e:\github\node\deps\v8\include\v8.h(1088): note: see declaration of 'v8::Local' (compiling source file E:\GitHub\node\Release\obj\global_intermediate\src\inspector\protocol\Profiler.cpp) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\frame.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file E:\GitHub\node\Release\obj\global_intermediate\src\inspector\protocol\Schema.cpp) [ _Ty=v8::CpuProfileDeoptFrame e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file E:\GitHub\node\Release\obj\global_intermediate\src\inspector\protocol\Schema.cpp) ] (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\frame-states.cc)js-context-specialization.cc ] (compiling source file compilation-cache.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer with ] (compiling source file inspector\v8-inspector-session-impl.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file inspector\v8-inspector-session-impl.cc) [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file codegen.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file inspector\v8-function-call.cc)E:\GitHub\node\deps\v8\src/inspector/string-16.h(85): warning C4244: 'initializing': conversion from 'const unsigned short' to 'char', possible loss of data (compiling source file inspector\v8-injected-script-host.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\frame.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' ] (compiling source file inspector\v8-function-call.cc)E:\GitHub\node\deps\v8\src/inspector/string-16.h(85): warning C4244: 'initializing': conversion from 'const unsigned short' to 'char', possible loss of data (compiling source file inspector\v8-console.cc) with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\ast-loop-assignment-analyzer.cc) ] (compiling source file compiler\frame-states.cc) E:\GitHub\node\deps\v8\include/v8-inspector.h(80): warning C4251: 'v8_inspector::V8ContextInfo::context': class 'v8::Local' needs to have dll-interface to be used by clients of class 'v8_inspector::V8ContextInfo' (compiling source file E:\GitHub\node\Release\obj\global_intermediate\src\inspector\protocol\Debugger.cpp)E:\GitHub\node\deps\v8\include/v8-inspector.h(80): warning C4251: 'v8_inspector::V8ContextInfo::context': class 'v8::Local' needs to have dll-interface to be used by clients of class 'v8_inspector::V8ContextInfo' (compiling source file inspector\v8-injected-script-host.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\instruction.cc) e:\github\node\deps\v8\include\v8.h(1088): note: see declaration of 'v8::Local' (compiling source file E:\GitHub\node\Release\obj\global_intermediate\src\inspector\protocol\Debugger.cpp)E:\GitHub\node\deps\v8\include/v8-inspector.h(80): warning C4251: 'v8_inspector::V8ContextInfo::context': class 'v8::Local' needs to have dll-interface to be used by clients of class 'v8_inspector::V8ContextInfo' (compiling source file inspector\v8-console.cc)E:\GitHub\node\deps\v8\include/v8.h(1088): note: see declaration of 'v8::Local' (compiling source file inspector\v8-injected-script-host.cc) E:\GitHub\node\deps\v8\src/inspector/string-16.h(85): warning C4244: 'initializing': conversion from 'const unsigned short' to 'char', possible loss of data (compiling source file inspector\v8-console-message.cc)E:\GitHub\node\deps\v8\include/v8.h(1088): note: see declaration of 'v8::Local' (compiling source file inspector\v8-console.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compilation-cache.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\access-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compilation-cache.cc) E:\GitHub\node\deps\v8\include/v8-inspector.h(80): warning C4251: 'v8_inspector::V8ContextInfo::context': class 'v8::Local' needs to have dll-interface to be used by clients of class 'v8_inspector::V8ContextInfo' (compiling source file inspector\search-util.cc)E:\GitHub\node\deps\v8\include/v8-inspector.h(80): warning C4251: 'v8_inspector::V8ContextInfo::context': class 'v8::Local' needs to have dll-interface to be used by clients of class 'v8_inspector::V8ContextInfo' (compiling source file inspector\v8-console-message.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] branch-elimination.cc C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\all-nodes.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/inspector/string-16.h(85): warning C4244: 'initializing': conversion from 'const unsigned short' to 'char', possible loss of data (compiling source file inspector\v8-debugger-agent-impl.cc)e:\github\node\deps\v8\include\v8.h(1088): note: see declaration of 'v8::Local' (compiling source file inspector\search-util.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(1088): note: see declaration of 'v8::Local' (compiling source file inspector\v8-console-message.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compilation-cache.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\access-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compilation-cache.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' E:\GitHub\node\deps\v8\include/v8-inspector.h(80): warning C4251: 'v8_inspector::V8ContextInfo::context': class 'v8::Local' needs to have dll-interface to be used by clients of class 'v8_inspector::V8ContextInfo' (compiling source file inspector\v8-debugger-agent-impl.cc)E:\GitHub\node\deps\v8\include/v8-inspector.h(80): warning C4251: 'v8_inspector::V8ContextInfo::context': class 'v8::Local' needs to have dll-interface to be used by clients of class 'v8_inspector::V8ContextInfo' (compiling source file E:\GitHub\node\Release\obj\global_intermediate\src\inspector\protocol\Schema.cpp) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\all-nodes.cc) e:\github\node\deps\v8\include\v8.h(1088): note: see declaration of 'v8::Local' (compiling source file E:\GitHub\node\Release\obj\global_intermediate\src\inspector\protocol\Schema.cpp)E:\GitHub\node\deps\v8\include/v8.h(1088): note: see declaration of 'v8::Local' (compiling source file inspector\v8-debugger-agent-impl.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\frame-states.cc)js-frame-specialization.cc [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\ast-loop-assignment-analyzer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8-inspector.h(80): warning C4251: 'v8_inspector::V8ContextInfo::context': class 'v8::Local' needs to have dll-interface to be used by clients of class 'v8_inspector::V8ContextInfo' (compiling source file inspector\v8-inspector-session-impl.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ e:\github\node\deps\v8\include\v8.h(1088): note: see declaration of 'v8::Local' (compiling source file inspector\v8-inspector-session-impl.cc) _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\frame-states.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ E:\GitHub\node\deps\v8\include/v8-inspector.h(80): warning C4251: 'v8_inspector::V8ContextInfo::context': class 'v8::Local' needs to have dll-interface to be used by clients of class 'v8_inspector::V8ContextInfo' (compiling source file inspector\v8-function-call.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(1088): note: see declaration of 'v8::Local' (compiling source file inspector\v8-function-call.cc) _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compilation-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file compiler\instruction.cc) ] (compiling source file builtins\builtins.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compilation-cache.cc) bytecode-graph-builder.cc E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\frame-states.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compilation-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compilation-cache.cc) ] (compiling source file compiler\instruction.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\frame-states.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\instruction.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\js-builtin-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/eh-frame.h(198): warning C4251: 'v8::internal::EhFrameWriter::eh_frame_buffer_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::EhFrameWriter' (compiling source file codegen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\frame-states.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\frame-states.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\frame-states.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\frame-states.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\access-builder.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\all-nodes.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file codegen.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\escape-analysis.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\escape-analysis.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\js-builtin-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\access-builder.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\all-nodes.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\ast-loop-assignment-analyzer.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\access-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\escape-analysis.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\escape-analysis.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\all-nodes.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\ast-loop-assignment-analyzer.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\access-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\escape-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\frame-states.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\frame-states.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\escape-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\frame-states.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\frame-states.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\escape-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\frame-states.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\access-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compilation-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] v8-profiler-agent-impl.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\frame-states.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\escape-analysis.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compilation-cache.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\frame-states.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\escape-analysis.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\js-builtin-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compilation-cache.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\all-nodes.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\ast-loop-assignment-analyzer.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\access-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compilation-cache.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\frame-states.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compilation-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compilation-cache.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compilation-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\escape-analysis.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compilation-cache.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compilation-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\js-builtin-reducer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\frame-states.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compilation-cache.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\frame.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\all-nodes.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\ast-loop-assignment-analyzer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compilation-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\js-builtin-reducer.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\frame-states.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\all-nodes.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compilation-cache.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compilation-info.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compilation-info.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\frame-states.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-builtin-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compilation-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\frame-states.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compilation-cache.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compilation-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compilation-cache.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compilation-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compilation-cache.cc) E:\GitHub\node\deps\v8\src/inspector/string-16.h(85): warning C4244: 'initializing': conversion from 'const unsigned short' to 'char', possible loss of data (compiling source file inspector\v8-profiler-agent-impl.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compilation-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compilation-cache.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compilation-info.cc)c-linkage.cc v8-runtime-agent-impl.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\js-builtin-reducer.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\graph-assembler.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\graph-assembler.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file inspector\v8-profiler-agent-impl.cc)v8-stack-trace-impl.cc e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file inspector\v8-profiler-agent-impl.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compilation-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\frame-states.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-builtin-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compilation-cache.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\frame-states.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compilation-cache.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compilation-cache.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compilation-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compilation-cache.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compilation-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compilation-cache.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\frame-states.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\graph-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\frame-states.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\graph-assembler.cc) E:\GitHub\node\deps\v8\include/v8-inspector.h(80): warning C4251: 'v8_inspector::V8ContextInfo::context': class 'v8::Local' needs to have dll-interface to be used by clients of class 'v8_inspector::V8ContextInfo' (compiling source file inspector\v8-profiler-agent-impl.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\access-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\access-builder.cc) e:\github\node\deps\v8\include\v8.h(1088): note: see declaration of 'v8::Local' (compiling source file inspector\v8-profiler-agent-impl.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\access-builder.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\access-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\access-builder.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\frame-states.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\access-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\frame-states.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(237): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\access-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\frame-states.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\all-nodes.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\ast-loop-assignment-analyzer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\frame-states.cc) E:\GitHub\node\deps\v8\src/compiler/type-cache.h(104): warning C4244: 'argument': conversion from 'const int64_t' to 'double', possible loss of data (compiling source file compiler\access-builder.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\all-nodes.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\ast-loop-assignment-analyzer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\frame-states.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\all-nodes.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\ast-loop-assignment-analyzer.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\frame-states.cc) code-generator.cc E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\all-nodes.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\ast-loop-assignment-analyzer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\all-nodes.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\ast-loop-assignment-analyzer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\frame-states.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\js-builtin-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\all-nodes.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(237): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\all-nodes.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\frame-states.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\js-builtin-reducer.cc) ] (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compilation-cache.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compilation-cache.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compilation-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\frame-states.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\js-context-specialization.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\js-context-specialization.cc)compiler\escape-analysis.cc(631): warning C4244: 'argument': conversion from 'double' to 'unsigned __int64', possible loss of dataE:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\frame-states.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compilation-cache.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compilation-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compilation-cache.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\frame.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\js-builtin-reducer.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\js-builtin-reducer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] compiler\escape-analysis.cc(1361): warning C4244: 'argument': conversion from 'double' to 'std::size_t', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file compilation-cache.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\frame.cc) compiler\escape-analysis.cc(1608): warning C4244: 'argument': conversion from 'const double' to 'int', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\js-builtin-reducer.cc)compiler\escape-analysis.cc(1617): warning C4244: 'argument': conversion from 'const double' to 'int', possible loss of data ] (compiling source file compiler\branch-elimination.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compilation-cache.cc) compiler\escape-analysis.cc(1687): warning C4244: 'argument': conversion from 'const double' to 'int', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\js-builtin-reducer.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\instruction-selector.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(237): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-builtin-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file compiler\branch-elimination.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\all-nodes.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\graph-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\graph-assembler.cc) E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\all-nodes.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\js-frame-specialization.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): warning C4251: 'v8::internal::compiler::GraphReducer::state_': class 'v8::internal::compiler::NodeMarker' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-builtin-reducer.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\js-frame-specialization.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\access-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): note: see declaration of 'v8::internal::compiler::NodeMarker' (compiling source file compiler\js-builtin-reducer.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\access-builder.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file compilation-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\frame-states.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\frame-states.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\frame.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): warning C4251: 'v8::internal::compiler::GraphReducer::reducers_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-builtin-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file compilation-info.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\frame-states.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file compiler\access-builder.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\js-builtin-reducer.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file compilation-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\frame-states.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\access-builder.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compilation-cache.cc) E:\GitHub\node\deps\v8\src/inspector/string-16.h(85): warning C4244: 'initializing': conversion from 'const unsigned short' to 'char', possible loss of data (compiling source file inspector\v8-runtime-agent-impl.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compilation-cache.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\frame-states.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\frame.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file compiler\access-builder.cc)E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file compilation-info.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compilation-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\frame-states.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, E:\GitHub\node\deps\v8\src/inspector/string-16.h(85): warning C4244: 'initializing': conversion from 'const unsigned short' to 'char', possible loss of data (compiling source file inspector\v8-stack-trace-impl.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::internal::Cancelable * ] (compiling source file compiler\graph-assembler.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compilation-cache.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file compilation-info.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\ast-loop-assignment-analyzer.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compilation-cache.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file inspector\v8-runtime-agent-impl.cc) _Alloc=std::allocator e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] and ] (compiling source file inspector\v8-runtime-agent-impl.cc) [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\access-builder.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\instruction.cc)js-graph.cc [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compilation-cache.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\ast-loop-assignment-analyzer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file inspector\v8-stack-trace-impl.cc) ] (compiling source file compiler\access-builder.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compilation-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file inspector\v8-stack-trace-impl.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\graph-assembler.cc) ] (compiling source file compiler\c-linkage.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\access-builder.cc)E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compilation-cache.cc)e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\c-linkage.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): warning C4251: 'v8::internal::compiler::GraphReducer::revisit_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-builtin-reducer.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\instruction.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file compiler\frame-states.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compilation-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compilation-cache.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair E:\GitHub\node\deps\v8\include/v8-inspector.h(80): warning C4251: 'v8_inspector::V8ContextInfo::context': class 'v8::Local' needs to have dll-interface to be used by clients of class 'v8_inspector::V8ContextInfo' (compiling source file inspector\v8-runtime-agent-impl.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] e:\github\node\deps\v8\include\v8.h(1088): note: see declaration of 'v8::Local' (compiling source file inspector\v8-runtime-agent-impl.cc) ] (compiling source file compiler\frame.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compilation-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compilation-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\js-builtin-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compiler\frame-states.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\graph-assembler.cc) E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file compilation-info.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): warning C4251: 'v8::internal::compiler::GraphReducer::stack_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-builtin-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file compilation-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file compilation-info.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\js-builtin-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/js-builtin-reducer.h(131): warning C4251: 'v8::internal::compiler::JSBuiltinReducer::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSBuiltinReducer' (compiling source file compiler\js-builtin-reducer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\graph-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\js-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\js-context-specialization.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/compiler/js-builtin-reducer.h(38): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-builtin-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\bytecode-graph-builder.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\ast-loop-assignment-analyzer.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\bytecode-graph-builder.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\ast-loop-assignment-analyzer.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\instruction-selector.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\graph-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled wasm-translation.cc with [ E:\GitHub\node\deps\v8\include/v8-inspector.h(80): warning C4251: 'v8_inspector::V8ContextInfo::context': class 'v8::Local' needs to have dll-interface to be used by clients of class 'v8_inspector::V8ContextInfo' (compiling source file inspector\v8-stack-trace-impl.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\ast-loop-assignment-analyzer.cc) e:\github\node\deps\v8\include\v8.h(1088): note: see declaration of 'v8::Local' (compiling source file inspector\v8-stack-trace-impl.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\src/compiler/js-builtin-reducer.h(133): warning C4251: 'v8::internal::compiler::JSBuiltinReducer::native_context_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSBuiltinReducer' (compiling source file compiler\js-builtin-reducer.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] api-natives.cc E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\graph-assembler.cc) E:\GitHub\node\deps\v8\src/compiler/bytecode-liveness-map.h(112): warning C4251: 'v8::internal::compiler::BytecodeLivenessMap::liveness_map_': class 'v8::base::TemplateHashMapImpl,v8::internal::ZoneAllocationPolicy>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BytecodeLivenessMap' (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/objects.h(1235): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-builtin-reducer.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\js-context-specialization.cc) ] (compiling source file compiler\ast-loop-assignment-analyzer.cc) E:\GitHub\node\deps\v8\src/compiler/bytecode-liveness-map.h(110): note: see declaration of 'v8::base::TemplateHashMapImpl,v8::internal::ZoneAllocationPolicy>' (compiling source file compiler\bytecode-graph-builder.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo asm-js.cc ] (compiling source file compiler\ast-loop-assignment-analyzer.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\js-context-specialization.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\instruction.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\js-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\instruction.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file compiler\ast-loop-assignment-analyzer.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\graph-assembler.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\frame.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\instruction.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\js-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\frame-states.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-context-specialization.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\frame-states.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file inspector\v8-profiler-agent-impl.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file inspector\v8-profiler-agent-impl.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file compiler\instruction-selector.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\frame.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\branch-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\frame-states.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\code-generator.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\instruction-selector.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\frame-states.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\frame.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\branch-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\instruction-selector.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\frame-states.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\js-frame-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file inspector\wasm-translation.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\instruction-selector.cc) ] (compiling source file inspector\wasm-translation.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\js-frame-specialization.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\frame-states.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\graph-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file api-natives.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\frame-states.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file api-natives.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\frame-states.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\frame-states.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\graph-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\branch-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\branch-elimination.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\frame-states.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\graph-assembler.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\branch-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\js-frame-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\c-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\frame-states.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\js-frame-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\branch-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\js-frame-specialization.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\frame-states.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-frame-specialization.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\instruction-selector.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\c-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\graph-assembler.cc) ast-expression-rewriter.cc E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\js-context-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\js-frame-specialization.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\js-builtin-reducer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\js-context-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-frame-specialization.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\instruction.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\instruction-selector.cc) ] (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\branch-elimination.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\js-context-specialization.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\instruction.cc) common-node-cache.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\instruction-selector.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\js-builtin-reducer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\graph-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\js-context-specialization.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\js-context-specialization.cc) ] (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\access-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\branch-elimination.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\access-builder.cc) E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\js-context-specialization.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(237): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-context-specialization.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compilation-info.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\instruction-selector.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\graph-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compilation-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\graph-assembler.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\js-graph.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compilation-info.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\graph-assembler.cc)e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compilation-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] common-operator.cc E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compilation-info.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compilation-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\js-graph.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\instruction-selector.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\graph-assembler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\instruction.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compilation-info.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\instruction-selector.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): warning C4251: 'v8::internal::compiler::GraphReducer::state_': class 'v8::internal::compiler::NodeMarker' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\instruction-selector.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): note: see declaration of 'v8::internal::compiler::NodeMarker' (compiling source file compiler\js-context-specialization.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\instruction.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, ast-numbering.cc _Alloc=std::allocator ] (compiling source file compiler\js-builtin-reducer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\graph-assembler.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\c-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\instruction-selector.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): warning C4251: 'v8::internal::compiler::GraphReducer::reducers_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-context-specialization.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\js-builtin-reducer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file asmjs\asm-js.cc) ] (compiling source file compiler\js-builtin-reducer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\instruction-selector.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\js-context-specialization.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\instruction.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\c-linkage.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\instruction-selector.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\js-builtin-reducer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\c-linkage.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\code-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\instruction-selector.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): warning C4251: 'v8::internal::compiler::GraphReducer::revisit_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\instruction-selector.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\js-context-specialization.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\instruction.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\c-linkage.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compilation-info.cc)control-equivalence.cc ] (compiling source file compiler\js-builtin-reducer.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\graph-assembler.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\code-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\js-builtin-reducer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compilation-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/bytecode-analysis.h(107): warning C4251: 'v8::internal::compiler::BytecodeAnalysis::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BytecodeAnalysis' (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compilation-info.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): warning C4251: 'v8::internal::compiler::GraphReducer::stack_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-context-specialization.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\js-frame-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/bytecode-analysis.h(64): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\js-context-specialization.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\js-frame-specialization.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\branch-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\instruction.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\js-frame-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\js-frame-specialization.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\js-frame-specialization.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\access-builder.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\access-builder.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\branch-elimination.cc)E:\GitHub\node\deps\v8\src/compiler/bytecode-analysis.h(111): warning C4251: 'v8::internal::compiler::BytecodeAnalysis::loop_stack_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BytecodeAnalysis' (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\js-frame-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(237): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-frame-specialization.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\access-builder.cc)E:\GitHub\node\deps\v8\src/compiler/bytecode-analysis.h(111): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\bytecode-graph-builder.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\branch-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\access-builder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/compiler/bytecode-analysis.h(112): warning C4251: 'v8::internal::compiler::BytecodeAnalysis::loop_end_index_queue_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BytecodeAnalysis' (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\code-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file compiler\instruction-selector.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(733): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,false>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::compiler::MoveOperands *, _Alloc=v8::internal::ZoneAllocator ] and [ T=v8::internal::compiler::MoveOperands * ] and [ _Ty=v8::internal::compiler::MoveOperands *, _Alloc=v8::internal::ZoneAllocator E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\access-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\frame.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,false>' with [ T=v8::internal::compiler::MoveOperands * ] (compiling source file compiler\frame.cc) js-inlining-heuristic.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\branch-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/zone-containers.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\access-builder.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\instruction.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\branch-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\instruction.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\instruction.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/bytecode-analysis.h(114): warning C4251: 'v8::internal::compiler::BytecodeAnalysis::end_to_header_': class 'v8::internal::ZoneMap>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BytecodeAnalysis' (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\branch-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compilation-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\access-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/bytecode-analysis.h(114): note: see declaration of 'v8::internal::ZoneMap>' (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(237): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\branch-elimination.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\access-builder.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): warning C4251: 'v8::internal::compiler::GraphReducer::state_': class 'v8::internal::compiler::NodeMarker' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-frame-specialization.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): note: see declaration of 'v8::internal::compiler::NodeMarker' (compiling source file compiler\js-frame-specialization.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\graph-assembler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\access-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\access-builder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compilation-info.cc) E:\GitHub\node\deps\v8\src/compiler/bytecode-analysis.h(115): warning C4251: 'v8::internal::compiler::BytecodeAnalysis::header_to_info_': class 'v8::internal::ZoneMap>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BytecodeAnalysis' (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): warning C4251: 'v8::internal::compiler::GraphReducer::reducers_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-frame-specialization.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\js-context-specialization.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\js-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/bytecode-analysis.h(115): note: see declaration of 'v8::internal::ZoneMap>' (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compilation-info.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1372): warning C4251: 'v8::internal::compiler::PhiInstruction::operands_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::PhiInstruction' (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\js-frame-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compilation-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\c-linkage.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\access-builder.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\c-linkage.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): warning C4251: 'v8::internal::compiler::GraphReducer::state_': class 'v8::internal::compiler::NodeMarker' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\branch-elimination.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\access-builder.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): note: see declaration of 'v8::internal::compiler::NodeMarker' (compiling source file compiler\branch-elimination.cc) E:\GitHub\node\deps\v8\src/zone/zone-containers.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\instruction.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\instruction-selector.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): warning C4251: 'v8::internal::compiler::GraphReducer::revisit_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-frame-specialization.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\js-frame-specialization.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\access-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): warning C4251: 'v8::internal::compiler::GraphReducer::reducers_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\branch-elimination.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\access-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): warning C4251: 'v8::internal::compiler::GraphReducer::stack_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-frame-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1443): warning C4251: 'v8::internal::compiler::InstructionBlock::successors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\access-builder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\branch-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\access-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compilation-info.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\instruction.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\access-builder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compilation-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\access-builder.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\access-builder.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\js-frame-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1415): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\frame.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\js-graph.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\instruction.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\access-builder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compilation-info.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file inspector\v8-profiler-agent-impl.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\access-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file inspector\v8-profiler-agent-impl.cc)ast-types.cc E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): warning C4251: 'v8::internal::compiler::GraphReducer::revisit_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\branch-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\access-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compilation-info.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\instruction-selector.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1444): warning C4251: 'v8::internal::compiler::InstructionBlock::predecessors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\frame.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\js-graph.cc) ] (compiling source file inspector\v8-profiler-agent-impl.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1415): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compilation-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\instruction.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\instruction.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\js-context-specialization.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\instruction.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\js-context-specialization.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\branch-elimination.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\access-builder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\c-linkage.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\js-context-specialization.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/compiler/instruction.h(1445): warning C4251: 'v8::internal::compiler::InstructionBlock::phis_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\access-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1426): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\c-linkage.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\access-builder.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file compiler\ast-loop-assignment-analyzer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file compiler\ast-loop-assignment-analyzer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\access-builder.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file compiler\ast-loop-assignment-analyzer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file compiler\ast-loop-assignment-analyzer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1446): warning C4251: 'v8::internal::compiler::InstructionBlock::ao_number_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\frame.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file compiler\ast-loop-assignment-analyzer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file compiler\ast-loop-assignment-analyzer.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\instruction.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file compiler\common-node-cache.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\c-linkage.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\frame.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\js-context-specialization.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\instruction.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\js-context-specialization.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\instruction.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\instruction.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file compiler\ast-loop-assignment-analyzer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\access-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\common-node-cache.cc)E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\ast-loop-assignment-analyzer.cc) ] (compiling source file compiler\js-context-specialization.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\instruction.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1447): warning C4251: 'v8::internal::compiler::InstructionBlock::rpo_number_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\instruction.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\frame.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1448): warning C4251: 'v8::internal::compiler::InstructionBlock::loop_header_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\frame.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1449): warning C4251: 'v8::internal::compiler::InstructionBlock::loop_end_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\frame.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\access-builder.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): warning C4251: 'v8::internal::compiler::GraphReducer::stack_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\branch-elimination.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\access-builder.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file compiler\ast-loop-assignment-analyzer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\access-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\access-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\c-linkage.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\access-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\access-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\branch-elimination.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\c-linkage.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\access-builder.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file compiler\ast-loop-assignment-analyzer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\c-linkage.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\access-builder.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\js-builtin-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1653): warning C4251: 'v8::internal::compiler::InstructionSequence::source_positions_': class 'v8::internal::ZoneMap>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ K=const v8::internal::compiler::Instruction * ] (compiling source file compiler\frame.cc) ] (compiling source file compiler\common-operator.cc)E:\GitHub\node\deps\v8\src/compiler/branch-elimination.h(97): warning C4251: 'v8::internal::compiler::BranchElimination::node_conditions_': class 'v8::internal::compiler::BranchElimination::PathConditionsForControlNodes' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BranchElimination' (compiling source file compiler\branch-elimination.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\code-generator.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\ast-loop-assignment-analyzer.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\js-builtin-reducer.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\common-operator.cc)E:\GitHub\node\deps\v8\src/compiler/branch-elimination.h(68): note: see declaration of 'v8::internal::compiler::BranchElimination::PathConditionsForControlNodes' (compiling source file compiler\branch-elimination.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1645): note: see declaration of 'v8::internal::ZoneMap>' with [ K=const v8::internal::compiler::Instruction * ] (compiling source file compiler\frame.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\access-builder.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\ast-loop-assignment-analyzer.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\js-builtin-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\ast-loop-assignment-analyzer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] dead-code-elimination.cc E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\js-builtin-reducer.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\js-frame-specialization.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\ast-loop-assignment-analyzer.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\js-graph.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\control-equivalence.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\ast-loop-assignment-analyzer.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\control-equivalence.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\ast-loop-assignment-analyzer.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1654): warning C4251: 'v8::internal::compiler::InstructionSequence::constants_': class 'std::map,v8::internal::ZoneAllocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\js-builtin-reducer.cc)js-native-context-specialization.cc E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\js-graph.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\js-frame-specialization.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\ast-loop-assignment-analyzer.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compilation-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\ast-loop-assignment-analyzer.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\ast-loop-assignment-analyzer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1471): note: see declaration of 'std::map,v8::internal::ZoneAllocator>>' (compiling source file compiler\frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(89): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\ast-loop-assignment-analyzer.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\js-builtin-reducer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\instruction.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\ast-loop-assignment-analyzer.cc) E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\ast-loop-assignment-analyzer.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\js-graph.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\graph-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\ast-loop-assignment-analyzer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file compiler\ast-loop-assignment-analyzer.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compilation-info.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\js-builtin-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1655): warning C4251: 'v8::internal::compiler::InstructionSequence::immediates_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-graph.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\ast-loop-assignment-analyzer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/factory.h(340): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\ast-loop-assignment-analyzer.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compilation-info.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\instruction.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\graph-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\js-builtin-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1577): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\frame.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\ast-loop-assignment-analyzer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\code-generator.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\graph-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\instruction.cc) ] (compiling source file compiler\code-generator.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file compiler\ast-loop-assignment-analyzer.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\graph-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\graph-assembler.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\graph-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\graph-assembler.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\graph-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\graph-assembler.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\ast-loop-assignment-analyzer.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/compiler/instruction.h(1656): warning C4251: 'v8::internal::compiler::InstructionSequence::instructions_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file compilation-info.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file compiler\instruction.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\js-frame-specialization.cc) E:\GitHub\node\deps\v8\src/inspector/string-16.h(85): warning C4244: 'initializing': conversion from 'const unsigned short' to 'char', possible loss of data (compiling source file inspector\wasm-translation.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file compiler\ast-loop-assignment-analyzer.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/compiler/instruction.h(1475): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\frame.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\js-frame-specialization.cc)e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\branch-elimination.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' with C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator [ ] (compiling source file inspector\v8-profiler-agent-impl.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file inspector\v8-profiler-agent-impl.cc) _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file inspector\v8-profiler-agent-impl.cc) ] (compiling source file compiler\ast-loop-assignment-analyzer.cc) ] (compiling source file compiler\instruction.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\branch-elimination.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file compiler\ast-loop-assignment-analyzer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\ast-loop-assignment-analyzer.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\access-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\access-builder.cc) ] (compiling source file compiler\js-frame-specialization.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\access-builder.cc)E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file compiler\ast-loop-assignment-analyzer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1658): warning C4251: 'v8::internal::compiler::InstructionSequence::reference_maps_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\access-builder.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\access-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1476): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\frame.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\access-builder.cc) ] (compiling source file compiler\js-frame-specialization.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\js-context-specialization.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\js-frame-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1659): warning C4251: 'v8::internal::compiler::InstructionSequence::representations_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\frame.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(733): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,false>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::internal::compiler::MoveOperands *, _Alloc=v8::internal::ZoneAllocator ] and [ T=v8::internal::compiler::MoveOperands * ] and [ _Ty=v8::internal::compiler::MoveOperands *, _Alloc=v8::internal::ZoneAllocator ] (compiling source file compiler\instruction-selector.cc) ] (compiling source file compiler\access-builder.cc)E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\js-context-specialization.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,false>' E:\GitHub\node\deps\v8\include/v8-inspector.h(80): warning C4251: 'v8_inspector::V8ContextInfo::context': class 'v8::Local' needs to have dll-interface to be used by clients of class 'v8_inspector::V8ContextInfo' (compiling source file inspector\wasm-translation.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(1088): note: see declaration of 'v8::Local' (compiling source file inspector\wasm-translation.cc) with [ T=v8::internal::compiler::MoveOperands * ] (compiling source file compiler\access-builder.cc)E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\bytecode-graph-builder.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\common-node-cache.cc) ] (compiling source file compiler\instruction-selector.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1659): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\frame.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\common-node-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\js-frame-specialization.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file ast\ast-numbering.cc) and E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer [ ] (compiling source file ast\ast-numbering.cc) _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\branch-elimination.cc)E:\GitHub\node\deps\v8\src/compiler/js-operator.h(45): warning C4251: 'v8::internal::compiler::VectorSlotPair::vector_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\src/compiler/js-operator.h(34): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\src/compiler/js-operator.h(46): warning C4251: 'v8::internal::compiler::VectorSlotPair::slot_': class 'v8::internal::FeedbackSlot' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(897): note: see declaration of 'v8::internal::FeedbackSlot' (compiling source file compiler\bytecode-graph-builder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer [ ] (compiling source file ast\ast-expression-rewriter.cc) _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\branch-elimination.cc) E:\GitHub\node\deps\v8\src/compiler/js-operator.h(45): warning C4251: 'v8::internal::compiler::VectorSlotPair::vector_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\js-context-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1661): warning C4251: 'v8::internal::compiler::InstructionSequence::deoptimization_entries_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/compiler/js-operator.h(34): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-context-specialization.cc) ] (compiling source file compiler\branch-elimination.cc) E:\GitHub\node\deps\v8\src/compiler/js-operator.h(46): warning C4251: 'v8::internal::compiler::VectorSlotPair::slot_': class 'v8::internal::FeedbackSlot' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\js-context-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1349): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(897): note: see declaration of 'v8::internal::FeedbackSlot' (compiling source file compiler\js-context-specialization.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\common-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file ast\ast-expression-rewriter.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(690): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file api-natives.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ _Ty=v8::CpuProfileDeoptInfo ] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file api-natives.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\branch-elimination.cc)E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(142): note: see declaration of 'v8::base::Flags' (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compilation-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(691): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::alignment_requirements_': class 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\bytecode-graph-builder.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\branch-elimination.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(144): note: see declaration of 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' (compiling source file compiler\bytecode-graph-builder.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\common-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file asmjs\asm-js.cc) ] (compiling source file compiler\branch-elimination.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(690): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\js-context-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1372): warning C4251: 'v8::internal::compiler::PhiInstruction::operands_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::PhiInstruction' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/zone-containers.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(142): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-context-specialization.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(691): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::alignment_requirements_': class 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\js-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(144): note: see declaration of 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' (compiling source file compiler\js-context-specialization.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file api-natives.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file api-natives.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\js-builtin-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file api-natives.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compilation-info.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file api-natives.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\js-builtin-reducer.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\instruction.cc) E:\GitHub\node\deps\v8\src/compiler/js-graph.h(194): warning C4251: 'v8::internal::compiler::JSGraph::cache_': class 'v8::internal::compiler::CommonNodeCache' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSGraph' (compiling source file compiler\js-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/common-node-cache.h(23): note: see declaration of 'v8::internal::compiler::CommonNodeCache' (compiling source file compiler\js-context-specialization.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compilation-info.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1443): warning C4251: 'v8::internal::compiler::InstructionBlock::successors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1415): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1444): warning C4251: 'v8::internal::compiler::InstructionBlock::predecessors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1415): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compilation-info.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\js-graph.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\instruction.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(308): warning C4251: 'v8::internal::compiler::CallDescriptor::target_type_': class 'v8::internal::MachineType' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\js-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\js-graph.cc)E:\GitHub\node\deps\v8\src/machine-type.h(56): note: see declaration of 'v8::internal::MachineType' (compiling source file compiler\js-context-specialization.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1445): warning C4251: 'v8::internal::compiler::InstructionBlock::phis_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1426): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction-selector.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(309): warning C4251: 'v8::internal::compiler::CallDescriptor::target_loc_': class 'v8::internal::compiler::LinkageLocation' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\js-context-specialization.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\instruction.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(32): note: see declaration of 'v8::internal::compiler::LinkageLocation' (compiling source file compiler\js-context-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1446): warning C4251: 'v8::internal::compiler::InstructionBlock::ao_number_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\instruction-selector.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compilation-info.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\instruction-selector.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(312): warning C4251: 'v8::internal::compiler::CallDescriptor::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\js-context-specialization.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1447): warning C4251: 'v8::internal::compiler::InstructionBlock::rpo_number_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\instruction-selector.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\instruction-selector.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(315): warning C4251: 'v8::internal::compiler::CallDescriptor::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\js-context-specialization.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(194): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-context-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1448): warning C4251: 'v8::internal::compiler::InstructionBlock::loop_header_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\access-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1449): warning C4251: 'v8::internal::compiler::InstructionBlock::loop_end_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\access-builder.cc) E:\GitHub\node\deps\v8\src/compiler/register-allocator.h(297): warning C4251: 'v8::internal::compiler::UsePosition::pos_': class 'v8::internal::compiler::LifetimePosition' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::UsePosition' (compiling source file compiler\frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/register-allocator.h(34): note: see declaration of 'v8::internal::compiler::LifetimePosition' (compiling source file compiler\frame.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\control-equivalence.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\access-builder.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file ast\ast-types.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file ast\ast-types.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\control-equivalence.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\access-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\instruction.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\instruction.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ast\ast-numbering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ast\ast-numbering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ _Ty=v8::internal::Register [] ] (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ast\ast-expression-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ ast.cc _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\js-builtin-reducer.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ast\ast-expression-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\access-builder.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compilation-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\js-builtin-reducer.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ast\ast-numbering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ast\ast-numbering.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\access-builder.cc)E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\bytecode-graph-builder.cc) ] (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\js-builtin-reducer.cc)js-type-hint-lowering.cc E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ast\ast-numbering.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ast\ast-expression-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ast\ast-expression-rewriter.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\access-builder.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ast\ast-expression-rewriter.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\ast-numbering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file inspector\v8-runtime-agent-impl.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\ast-expression-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file api-natives.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file inspector\v8-runtime-agent-impl.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file api-natives.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/objects.h(1756): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\access-builder.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\ast-loop-assignment-analyzer.cc) context-slot-cache.cc E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\js-builtin-reducer.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file compiler\graph-assembler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\access-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\instruction.cc) ] (compiling source file api-natives.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\js-builtin-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/compiler/instruction.h(1653): warning C4251: 'v8::internal::compiler::InstructionSequence::source_positions_': class 'v8::internal::ZoneMap>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ K=const v8::internal::compiler::Instruction * ] (compiling source file api-natives.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ast\ast-types.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file asmjs\asm-js.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file asmjs\asm-js.cc) ] (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file api-natives.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file asmjs\asm-js.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ast\ast-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\js-builtin-reducer.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\instruction.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1645): note: see declaration of 'v8::internal::ZoneMap>' with C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file asmjs\asm-js.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file api-natives.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file asmjs\asm-js.cc) [ E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file asmjs\asm-js.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo K=const v8::internal::compiler::Instruction * ] (compiling source file compiler\instruction-selector.cc) ] (compiling source file api-natives.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\js-builtin-reducer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\ast-loop-assignment-analyzer.cc) ] (compiling source file api-natives.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-builtin-reducer.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\access-builder.cc)node-cache.cc E:\GitHub\node\deps\v8\src/compiler/instruction.h(1654): warning C4251: 'v8::internal::compiler::InstructionSequence::constants_': class 'std::map,v8::internal::ZoneAllocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1471): note: see declaration of 'std::map,v8::internal::ZoneAllocator>>' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\js-builtin-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-builtin-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1655): warning C4251: 'v8::internal::compiler::InstructionSequence::immediates_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1577): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1656): warning C4251: 'v8::internal::compiler::InstructionSequence::instructions_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1475): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\access-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file ast\ast-expression-rewriter.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file ast\ast-numbering.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ast\ast-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file ast\ast-expression-rewriter.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file ast\ast-numbering.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ast\ast-types.cc) _Alloc=std::allocator ] and C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file ast\ast-expression-rewriter.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file ast\ast-numbering.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ast\ast-types.cc) [ E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file ast\ast-expression-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptFrame ] and [ E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file ast\ast-numbering.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\ast-types.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file ast\ast-expression-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file ast\ast-numbering.cc) ] (compiling source file compiler\js-graph.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\js-graph.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\js-graph.cc) E:\GitHub\node\deps\v8\src/compiler/js-graph.h(194): warning C4251: 'v8::internal::compiler::JSGraph::cache_': class 'v8::internal::compiler::CommonNodeCache' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSGraph' (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\access-builder.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\c-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/common-node-cache.h(23): note: see declaration of 'v8::internal::compiler::CommonNodeCache' (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\control-equivalence.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\control-equivalence.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\control-equivalence.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\control-equivalence.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file ast\ast.cc) _Ty=v8::CpuProfileDeoptInfo, E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer _Alloc=std::allocator ] (compiling source file ast\ast.cc)prettyprinter.cc ] (compiling source file compiler\js-graph.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\c-linkage.cc) ] (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1658): warning C4251: 'v8::internal::compiler::InstructionSequence::reference_maps_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\instruction-selector.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1476): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\instruction-selector.cc)E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\js-frame-specialization.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\js-inlining-heuristic.cc)E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\js-frame-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\c-linkage.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): warning C4251: 'v8::internal::compiler::GraphReducer::state_': class 'v8::internal::compiler::NodeMarker' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\control-equivalence.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\common-node-cache.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file ast\ast-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file ast\ast-types.cc) ] (compiling source file compiler\dead-code-elimination.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file ast\ast-types.cc) ] (compiling source file compiler\js-graph.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-builtin-reducer.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file ast\ast-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1659): warning C4251: 'v8::internal::compiler::InstructionSequence::representations_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\instruction-selector.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-builtin-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file ast\ast-types.cc) [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): note: see declaration of 'v8::internal::compiler::NodeMarker' (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\control-equivalence.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file ast\ast-expression-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file ast\ast-expression-rewriter.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file api-natives.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file api-natives.cc) ] (compiling source file compiler\js-graph.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file ast\ast-numbering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\c-linkage.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\common-node-cache.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file ast\ast-numbering.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file asmjs\asm-js.cc) ] (compiling source file compiler\dead-code-elimination.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\c-linkage.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): warning C4251: 'v8::internal::compiler::GraphReducer::reducers_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1659): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction-selector.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-builtin-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/js-operator.h(45): warning C4251: 'v8::internal::compiler::VectorSlotPair::vector_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\js-frame-specialization.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-builtin-reducer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-builtin-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/js-operator.h(34): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-frame-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\c-linkage.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\common-node-cache.cc)E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\branch-elimination.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file ast\context-slot-cache.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file ast\context-slot-cache.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\bytecode-graph-builder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-builtin-reducer.cc) ] (compiling source file ast\ast-expression-rewriter.cc) E:\GitHub\node\deps\v8\src/compiler/js-operator.h(46): warning C4251: 'v8::internal::compiler::VectorSlotPair::slot_': class 'v8::internal::FeedbackSlot' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\js-frame-specialization.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-builtin-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file ast\ast-expression-rewriter.cc) E:\GitHub\node\deps\v8\src/asmjs/asm-scanner.h(130): warning C4251: 'v8::internal::AsmJsScanner::stream_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::AsmJsScanner' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::Utf16CharacterStream ] (compiling source file asmjs\asm-js.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file ast\ast-expression-rewriter.cc) E:\GitHub\node\deps\v8\src/asmjs/asm-scanner.h(36): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Utf16CharacterStream ] (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1661): warning C4251: 'v8::internal::compiler::InstructionSequence::deoptimization_entries_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/asmjs/asm-scanner.h(138): warning C4251: 'v8::internal::AsmJsScanner::identifier_string_': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'v8::internal::AsmJsScanner' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2633): note: see declaration of 'std::basic_string,std::allocator>' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\branch-elimination.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\c-linkage.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\common-node-cache.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator [ ] (compiling source file ast\ast-numbering.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file ast\ast-expression-rewriter.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file ast\ast-expression-rewriter.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file api-natives.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo _Kty=uint32_t, ] (compiling source file ast\ast-expression-rewriter.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file api-natives.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file api-natives.cc)E:\GitHub\node\deps\v8\src/asmjs/asm-scanner.h(140): warning C4251: 'v8::internal::AsmJsScanner::local_names_': class 'std::unordered_map,std::equal_to<_Kty>,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::AsmJsScanner' with [ _Kty=std::string, _Ty=v8::internal::AsmJsScanner::token_t ] (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file api-natives.cc)E:\GitHub\node\deps\v8\src/asmjs/asm-scanner.h(140): note: see declaration of 'std::unordered_map,std::equal_to<_Kty>,std::allocator>>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=std::string, _Ty=v8::internal::AsmJsScanner::token_t ] (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file api-natives.cc)E:\GitHub\node\deps\v8\src/asmjs/asm-scanner.h(141): warning C4251: 'v8::internal::AsmJsScanner::global_names_': class 'std::unordered_map,std::equal_to<_Kty>,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::AsmJsScanner' with [ _Kty=std::string, _Ty=v8::internal::AsmJsScanner::token_t ] (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/asmjs/asm-scanner.h(140): note: see declaration of 'std::unordered_map,std::equal_to<_Kty>,std::allocator>>' with [ _Kty=std::string, _Ty=v8::internal::AsmJsScanner::token_t ] (compiling source file asmjs\asm-js.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file ast\ast-numbering.cc) E:\GitHub\node\deps\v8\src/asmjs/asm-scanner.h(142): warning C4251: 'v8::internal::AsmJsScanner::property_names_': class 'std::unordered_map,std::equal_to<_Kty>,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::AsmJsScanner' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=std::string, _Ty=v8::internal::AsmJsScanner::token_t ] (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/asmjs/asm-scanner.h(140): note: see declaration of 'std::unordered_map,std::equal_to<_Kty>,std::allocator>>' with [ _Kty=std::string, _Ty=v8::internal::AsmJsScanner::token_t ] (compiling source file asmjs\asm-js.cc) _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file ast\ast-numbering.cc) E:\GitHub\node\deps\v8\src/utils.h(897): note: see declaration of 'v8::internal::FeedbackSlot' (compiling source file compiler\js-frame-specialization.cc) ] (compiling source file compiler\ast-loop-assignment-analyzer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/compiler/instruction.h(1349): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction-selector.cc) ] (compiling source file ast\ast-numbering.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file ast\ast-numbering.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-builtin-reducer.cc) ] (compiling source file ast\ast-numbering.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\js-inlining-heuristic.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/asmjs/asm-types.h(151): warning C4251: 'v8::internal::wasm::AsmFunctionType::args_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::AsmFunctionType' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/asmjs/asm-types.h(111): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/asmjs/asm-types.h(174): warning C4251: 'v8::internal::wasm::AsmOverloadedFunctionType::overloads_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::AsmOverloadedFunctionType' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/asmjs/asm-types.h(111): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file asmjs\asm-js.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\c-linkage.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\common-operator.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file asmjs\asm-js.cc) with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file ast\ast-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file ast\ast-types.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\js-inlining-heuristic.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file compiler\ast-loop-assignment-analyzer.cc)E:\GitHub\node\deps\v8\src/compiler/js-operator.h(45): warning C4251: 'v8::internal::compiler::VectorSlotPair::vector_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\branch-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-builtin-reducer.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-inlining-heuristic.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\control-equivalence.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): warning C4251: 'v8::internal::compiler::GraphReducer::revisit_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\js-builtin-reducer.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\common-operator.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\ast-loop-assignment-analyzer.cc)E:\GitHub\node\deps\v8\src/compiler/js-operator.h(34): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\branch-elimination.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(690): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\js-frame-specialization.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-builtin-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\js-inlining-heuristic.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\control-equivalence.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-inlining-heuristic.cc)E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(142): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-frame-specialization.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/compiler/js-operator.h(46): warning C4251: 'v8::internal::compiler::VectorSlotPair::slot_': class 'v8::internal::FeedbackSlot' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\branch-elimination.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\common-operator.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\ast-loop-assignment-analyzer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file api-natives.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\js-builtin-reducer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file api-natives.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ast\ast.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file api-natives.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file api-natives.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ast\ast.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file api-natives.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(691): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::alignment_requirements_': class 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\js-frame-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(897): note: see declaration of 'v8::internal::FeedbackSlot' (compiling source file compiler\branch-elimination.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\common-operator.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\ast-loop-assignment-analyzer.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file api-natives.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file api-natives.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file api-natives.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file api-natives.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file api-natives.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\js-builtin-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\ast-loop-assignment-analyzer.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): warning C4251: 'v8::internal::compiler::GraphReducer::stack_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\bytecode-graph-builder.cc) ] (compiling source file ast\ast-types.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file ast\ast-types.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(144): note: see declaration of 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' (compiling source file compiler\js-frame-specialization.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\js-builtin-reducer.cc) ] (compiling source file ast\ast-types.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(690): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\branch-elimination.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\ast-loop-assignment-analyzer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(142): note: see declaration of 'v8::base::Flags' (compiling source file compiler\branch-elimination.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\ast-loop-assignment-analyzer.cc) E:\GitHub\node\deps\v8\src/compiler/js-graph.h(194): warning C4251: 'v8::internal::compiler::JSGraph::cache_': class 'v8::internal::compiler::CommonNodeCache' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSGraph' (compiling source file compiler\js-frame-specialization.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\js-builtin-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(691): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::alignment_requirements_': class 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\branch-elimination.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\ast-loop-assignment-analyzer.cc)E:\GitHub\node\deps\v8\src/compiler/liveness-analyzer.h(77): warning C4251: 'v8::internal::compiler::LivenessAnalyzer::blocks_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::LivenessAnalyzer' (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/compiler/common-node-cache.h(23): note: see declaration of 'v8::internal::compiler::CommonNodeCache' (compiling source file compiler\js-frame-specialization.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\js-builtin-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(144): note: see declaration of 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' (compiling source file compiler\branch-elimination.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\ast-loop-assignment-analyzer.cc)E:\GitHub\node\deps\v8\src/compiler/liveness-analyzer.h(77): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\js-builtin-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(308): warning C4251: 'v8::internal::compiler::CallDescriptor::target_type_': class 'v8::internal::MachineType' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\js-frame-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(308): warning C4251: 'v8::internal::compiler::CallDescriptor::target_type_': class 'v8::internal::MachineType' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(690): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/liveness-analyzer.h(84): warning C4251: 'v8::internal::compiler::LivenessAnalyzer::queue_': class 'v8::internal::ZoneQueue' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::LivenessAnalyzer' (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/compiler/js-graph.h(194): warning C4251: 'v8::internal::compiler::JSGraph::cache_': class 'v8::internal::compiler::CommonNodeCache' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSGraph' (compiling source file compiler\branch-elimination.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\c-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(142): note: see declaration of 'v8::base::Flags' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(691): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::alignment_requirements_': class 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(144): note: see declaration of 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/compiler/liveness-analyzer.h(84): note: see declaration of 'v8::internal::ZoneQueue' (compiling source file compiler\bytecode-graph-builder.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\c-linkage.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-builtin-reducer.cc)E:\GitHub\node\deps\v8\src/machine-type.h(56): note: see declaration of 'v8::internal::MachineType' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/machine-type.h(56): note: see declaration of 'v8::internal::MachineType' (compiling source file compiler\js-frame-specialization.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(733): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,false>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file ast\ast-types.cc) with [ _Ty=v8::internal::compiler::MoveOperands *, _Alloc=v8::internal::ZoneAllocator ] and [ T=v8::internal::compiler::MoveOperands * ] and [ _Ty=v8::internal::compiler::MoveOperands *, _Alloc=v8::internal::ZoneAllocator ] (compiling source file compiler\instruction.cc) E:\GitHub\node\deps\v8\src/compiler/common-node-cache.h(23): note: see declaration of 'v8::internal::compiler::CommonNodeCache' (compiling source file compiler\branch-elimination.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(309): warning C4251: 'v8::internal::compiler::CallDescriptor::target_loc_': class 'v8::internal::compiler::LinkageLocation' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\instruction-selector.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-builtin-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,false>' with [ T=v8::internal::compiler::MoveOperands * ] (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(309): warning C4251: 'v8::internal::compiler::CallDescriptor::target_loc_': class 'v8::internal::compiler::LinkageLocation' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\js-frame-specialization.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\instruction-selector.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\js-builtin-reducer.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\code-generator.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\c-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-builtin-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\js-builtin-reducer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-builtin-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\js-builtin-reducer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-builtin-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\js-builtin-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(32): note: see declaration of 'v8::internal::compiler::LinkageLocation' (compiling source file compiler\graph-assembler.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\code-generator.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\c-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\code-generator.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\c-linkage.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(312): warning C4251: 'v8::internal::compiler::CallDescriptor::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\js-inlining-heuristic.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\js-inlining-heuristic.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\js-inlining-heuristic.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\code-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\js-graph.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\graph-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/compiler/linkage.h(32): note: see declaration of 'v8::internal::compiler::LinkageLocation' (compiling source file compiler\js-frame-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/compiler/state-values-utils.h(79): warning C4251: 'v8::internal::compiler::StateValuesCache::hash_map_': class 'v8::base::CustomMatcherTemplateHashMapImpl' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::StateValuesCache' (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\src/zone/zone.h(229): note: see declaration of 'v8::base::CustomMatcherTemplateHashMapImpl' (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\js-graph.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(315): warning C4251: 'v8::internal::compiler::CallDescriptor::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(237): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\code-generator.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file compilation-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\code-generator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\ast-loop-assignment-analyzer.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(194): note: see declaration of 'v8::base::Flags' (compiling source file compiler\graph-assembler.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(312): warning C4251: 'v8::internal::compiler::CallDescriptor::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\js-frame-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(403): warning C4251: 'v8::internal::compiler::InstructionSelector::features_': class 'v8::internal::compiler::InstructionSelector::Features' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSelector' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(132): note: see declaration of 'v8::internal::compiler::InstructionSelector::Features' (compiling source file compiler\instruction-selector.cc) ] (compiling source file ast\ast-types.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\control-equivalence.cc)E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/compiler/state-values-utils.h(80): warning C4251: 'v8::internal::compiler::StateValuesCache::working_space_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::StateValuesCache' (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\control-equivalence.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\code-generator.cc) ] (compiling source file ast\ast-types.cc) E:\GitHub\node\deps\v8\src/compiler/js-operator.h(45): warning C4251: 'v8::internal::compiler::VectorSlotPair::vector_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\js-graph.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\control-equivalence.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\code-generator.cc)E:\GitHub\node\deps\v8\src/compiler/state-values-utils.h(80): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ast\ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file api-natives.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file api-natives.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\control-equivalence.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ast\ast.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file api-natives.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\control-equivalence.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(406): warning C4251: 'v8::internal::compiler::InstructionSelector::instructions_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSelector' (compiling source file compiler\instruction-selector.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-frame-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/js-operator.h(34): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-graph.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\ast-loop-assignment-analyzer.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\common-node-cache.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file api-natives.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ast\ast.cc) E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(406): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction-selector.cc)jump-threading.cc C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ast\context-slot-cache.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file api-natives.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects/scope-info.h(194): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file compilation-info.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\dead-code-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\common-node-cache.cc) E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\control-equivalence.cc)E:\GitHub\node\deps\v8\src/compiler/state-values-utils.h(116): warning C4251: 'v8::internal::compiler::StateValuesAccess::iterator::stack_': class 'v8::internal::compiler::SparseInputMask::InputIterator' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::StateValuesAccess::iterator' (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\ast-loop-assignment-analyzer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/common-operator.h(173): note: see declaration of 'v8::internal::compiler::SparseInputMask::InputIterator' (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(237): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\control-equivalence.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\ast-loop-assignment-analyzer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\ast-loop-assignment-analyzer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\dead-code-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\ast-loop-assignment-analyzer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file compilation-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/js-operator.h(46): warning C4251: 'v8::internal::compiler::VectorSlotPair::slot_': class 'v8::internal::FeedbackSlot' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\js-graph.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(315): warning C4251: 'v8::internal::compiler::CallDescriptor::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\js-frame-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/bytecode-array-accessor.h(64): warning C4251: 'v8::internal::interpreter::BytecodeArrayAccessor::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeArrayAccessor' (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\ast-loop-assignment-analyzer.cc)E:\GitHub\node\deps\v8\src/compiler/bytecode-analysis.h(64): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ast\context-slot-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\ast-loop-assignment-analyzer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file api-natives.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\ast-loop-assignment-analyzer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file ast\prettyprinter.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file api-natives.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file ast\prettyprinter.cc)variables.cc E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\js-context-specialization.cc)E:\GitHub\node\deps\v8\src/utils.h(897): note: see declaration of 'v8::internal::FeedbackSlot' (compiling source file compiler\js-graph.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\js-builtin-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(407): warning C4251: 'v8::internal::compiler::InstructionSelector::defined_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSelector' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file api-natives.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file api-natives.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file api-natives.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file api-natives.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file api-natives.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\ast-loop-assignment-analyzer.cc)E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(194): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-frame-specialization.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\ast-loop-assignment-analyzer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\js-context-specialization.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\ast-loop-assignment-analyzer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\js-builtin-reducer.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\src/zone/zone-containers.h(139): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction-selector.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): warning C4251: 'v8::internal::compiler::GraphReducer::state_': class 'v8::internal::compiler::NodeMarker' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-inlining-heuristic.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file compilation-info.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1372): warning C4251: 'v8::internal::compiler::PhiInstruction::operands_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::PhiInstruction' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\js-builtin-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(408): warning C4251: 'v8::internal::compiler::InstructionSelector::used_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSelector' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\js-builtin-reducer.cc)E:\GitHub\node\deps\v8\src/zone/zone-containers.h(139): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\js-builtin-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(409): warning C4251: 'v8::internal::compiler::InstructionSelector::effect_level_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSelector' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): note: see declaration of 'v8::internal::compiler::NodeMarker' (compiling source file compiler\js-inlining-heuristic.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\js-builtin-reducer.cc)E:\GitHub\node\deps\v8\src/zone/zone-containers.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(410): warning C4251: 'v8::internal::compiler::InstructionSelector::virtual_registers_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSelector' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/zone-containers.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\ast-loop-assignment-analyzer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/zone-containers.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(411): warning C4251: 'v8::internal::compiler::InstructionSelector::virtual_register_rename_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSelector' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/zone-containers.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\common-operator.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(690): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\js-graph.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\dead-code-elimination.cc)E:\GitHub\node\deps\v8\src/compiler/control-equivalence.h(177): warning C4251: 'v8::internal::compiler::ControlEquivalence::node_data_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::ControlEquivalence' (compiling source file compiler\control-equivalence.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\c-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): warning C4251: 'v8::internal::compiler::GraphReducer::reducers_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-inlining-heuristic.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\ast-loop-assignment-analyzer.cc) ] (compiling source file compiler\js-builtin-reducer.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\dead-code-elimination.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ast\context-slot-cache.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file api-natives.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ast\context-slot-cache.cc) [ _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file api-natives.cc) _Alloc=std::allocator E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ast\context-slot-cache.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file api-natives.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] and [ _Ty=v8::CpuProfileDeoptFrame ] and E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\context-slot-cache.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file api-natives.cc) [ _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file api-natives.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file api-natives.cc)bailout-reason.cc ] (compiling source file compiler\common-node-cache.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(142): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-graph.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file api-natives.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file api-natives.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file api-natives.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file api-natives.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\common-operator.cc)E:\GitHub\node\deps\v8\src/compiler/control-equivalence.h(97): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\control-equivalence.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file api-natives.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file api-natives.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file api-natives.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file api-natives.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file ast\ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file ast\ast.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file ast\ast.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\c-linkage.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\dead-code-elimination.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file ast\ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file ast\ast.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\ast-loop-assignment-analyzer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\code-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\bytecode-graph-builder.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\common-node-cache.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\dead-code-elimination.cc) ] (compiling source file compiler\js-builtin-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1443): warning C4251: 'v8::internal::compiler::InstructionBlock::successors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\js-native-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\js-native-context-specialization.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1415): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\js-native-context-specialization.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/compiler-source-position-table.h(63): warning C4251: 'v8::internal::compiler::SourcePositionTable::current_position_': class 'v8::internal::SourcePosition' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::SourcePositionTable' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file ast\ast-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file ast\ast-types.cc) _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file ast\ast-expression-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(691): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::alignment_requirements_': class 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\js-graph.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(26): note: see declaration of 'v8::internal::SourcePosition' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): warning C4251: 'v8::internal::compiler::GraphReducer::revisit_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-inlining-heuristic.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file ast\ast-expression-rewriter.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1444): warning C4251: 'v8::internal::compiler::InstructionBlock::predecessors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\instruction.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1415): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file ast\ast-expression-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ast\prettyprinter.cc)E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file ast\ast-expression-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file compiler\common-node-cache.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\code-generator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\ast-loop-assignment-analyzer.cc) E:\GitHub\node\deps\v8\src/compiler/compiler-source-position-table.h(64): warning C4251: 'v8::internal::compiler::SourcePositionTable::table_': class 'v8::internal::compiler::NodeAuxData' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::SourcePositionTable' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ast\prettyprinter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/compiler-source-position-table.h(64): note: see declaration of 'v8::internal::compiler::NodeAuxData' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file ast\ast-expression-rewriter.cc)E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): warning C4251: 'v8::internal::wasm::SignatureMap::map_': class 'std::map>>' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::SignatureMap' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t ] (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(144): note: see declaration of 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' (compiling source file compiler\js-graph.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file ast\ast-expression-rewriter.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file api-natives.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file ast\ast-numbering.cc) with E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): note: see declaration of 'std::map>>' with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t [ _Kty=uint32_t, ] (compiling source file asmjs\asm-js.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file ast\ast-numbering.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file api-natives.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file ast\ast-expression-rewriter.cc) _Ty=v8::internal::Cancelable * ] (compiling source file compiler\js-context-specialization.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file api-natives.cc)E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file ast\ast-expression-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file api-natives.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file ast\ast-numbering.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file api-natives.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file ast\context-slot-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file api-natives.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file ast\context-slot-cache.cc) [ E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file ast\ast-numbering.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file ast\ast-expression-rewriter.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file ast\context-slot-cache.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file api-natives.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file ast\ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file ast\ast-expression-rewriter.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(128): note: see declaration of 'v8::internal::ThreadedList' (compiling source file ast\context-slot-cache.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file ast\ast.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file api-natives.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file ast\context-slot-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file ast\context-slot-cache.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file ast\context-slot-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(430): note: see declaration of 'v8::internal::Handle' (compiling source file ast\context-slot-cache.cc) _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\js-type-hint-lowering.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file ast\ast-numbering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file ast\ast-numbering.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file ast\ast-numbering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file ast\ast-numbering.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ast\prettyprinter.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ast\prettyprinter.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ast\prettyprinter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\prettyprinter.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file ast\ast-numbering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file ast\ast-numbering.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file ast\context-slot-cache.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): warning C4251: 'v8::internal::wasm::WasmModule::globals': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file ast\context-slot-cache.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): warning C4251: 'v8::internal::wasm::WasmModule::signatures': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): warning C4251: 'v8::internal::wasm::WasmModule::functions': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file asmjs\asm-js.cc) [ E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): warning C4251: 'v8::internal::wasm::WasmModule::data_segments': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file asmjs\asm-js.cc) _Kty=uint32_t, E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): warning C4251: 'v8::internal::wasm::WasmModule::function_tables': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file ast\ast-numbering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file ast\ast-numbering.cc) E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file ast\ast-numbering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file ast\ast-numbering.cc) E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file ast\ast-numbering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file ast\ast-numbering.cc) E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file ast\ast-numbering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file ast\ast-numbering.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): warning C4251: 'v8::internal::wasm::WasmModule::import_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): warning C4251: 'v8::internal::wasm::WasmModule::export_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file asmjs\asm-js.cc) _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): warning C4251: 'v8::internal::wasm::WasmModule::table_inits': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): warning C4251: 'v8::internal::wasm::WasmModule::pending_tasks': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::base::Semaphore ] (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::base::Semaphore ] (compiling source file asmjs\asm-js.cc) ] (compiling source file compiler\js-context-specialization.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * with ] (compiling source file ast\ast-types.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator [ ] (compiling source file ast\ast.cc) _Ty=v8::WasmModuleObjectBuilder::Buffer C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file ast\ast.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\js-type-hint-lowering.cc) ] (compiling source file ast\ast-types.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file ast\ast.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\js-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ast\ast-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file ast\ast-types.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ast\ast-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ast\ast-types.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ast\ast-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\ast-types.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\js-native-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ast\ast-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\ast-types.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\js-context-specialization.cc) ] (compiling source file ast\ast.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-native-context-specialization.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file ast\variables.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file ast\ast.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file ast\variables.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\js-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file ast\ast.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\code-generator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\ast-loop-assignment-analyzer.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\js-context-specialization.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(300): warning C4251: 'v8::internal::wasm::ModuleWireBytes::module_bytes_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::ModuleWireBytes' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/vector.h(194): note: see declaration of 'v8::internal::Vector' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): warning C4251: 'v8::internal::compiler::GraphReducer::stack_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-inlining-heuristic.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\code-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-result.h(127): warning C4251: 'v8::internal::wasm::ErrorThrower::exception_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::ErrorThrower' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/api-natives.h(40): note: see declaration of 'v8::internal::Handle' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\ast-loop-assignment-analyzer.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\dead-code-elimination.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(165): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::locals_': class 'v8::internal::wasm::LocalDeclEncoder' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-macro-gen.h(176): note: see declaration of 'v8::internal::wasm::LocalDeclEncoder' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(168): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::body_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1445): warning C4251: 'v8::internal::compiler::InstructionBlock::phis_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\js-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(169): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::name_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file api-natives.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(169): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-js.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file api-natives.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file api-natives.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/api-natives.h(44): note: see declaration of 'v8::internal::Handle' (compiling source file api-natives.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file api-natives.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(170): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::exported_names_': class 'v8::internal::ZoneVector>' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/api-natives.h(40): note: see declaration of 'v8::internal::Handle' (compiling source file api-natives.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(170): note: see declaration of 'v8::internal::ZoneVector>' (compiling source file asmjs\asm-js.cc) [ E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file api-natives.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/api-natives.h(40): note: see declaration of 'v8::internal::Handle' (compiling source file api-natives.cc) _Ty=v8::CpuProfileDeoptInfo, E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\ast-types.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file api-natives.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/api-natives.h(27): note: see declaration of 'v8::internal::Handle' (compiling source file api-natives.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file api-natives.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/api-natives.h(27): note: see declaration of 'v8::internal::Handle' (compiling source file api-natives.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\ast-types.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\ast-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\ast-types.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(171): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::i32_temps_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(171): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(172): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::i64_temps_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(171): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-js.cc) bignum-dtoa.cc E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(173): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::f32_temps_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(171): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(174): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::f64_temps_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(171): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(175): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::direct_calls_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(175): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(178): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::asm_offsets_': class 'v8::internal::wasm::ZoneBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(21): note: see declaration of 'v8::internal::wasm::ZoneBuffer' (compiling source file asmjs\asm-js.cc) _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\ast-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file ast\ast-numbering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file ast\ast-numbering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\ast-types.cc) ] and E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\ast-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\ast-types.cc) _Ty=v8::CpuProfileDeoptInfo ] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\ast-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] and [ E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file ast\prettyprinter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file ast\ast-expression-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(285): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::signatures_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file asmjs\asm-js.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file ast\prettyprinter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file ast\ast-expression-rewriter.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(285): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-js.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file ast\prettyprinter.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file ast\prettyprinter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file ast\prettyprinter.cc) _Ty=v8::CpuProfileDeoptInfo, E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file ast\ast-types.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(286): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::function_imports_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(286): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-js.cc) _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\ast-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-context-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\js-graph.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file ast\ast-types.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(287): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::global_imports_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(287): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file ast\context-slot-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file ast\context-slot-cache.cc) ] (compiling source file compiler\common-node-cache.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-graph.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\js-context-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(308): warning C4251: 'v8::internal::compiler::CallDescriptor::target_type_': class 'v8::internal::MachineType' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(288): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::functions_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\ast-loop-assignment-analyzer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(288): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ast\ast-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file ast\ast-types.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ast\ast-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file ast\ast-types.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(289): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::data_segments_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(289): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-js.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file ast\ast-types.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(290): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::indirect_functions_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\ast-types.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(171): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-js.cc) with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\ast-types.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file ast\ast-numbering.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(291): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::globals_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file ast\ast-types.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(291): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file ast\ast-numbering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\ast-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ast\ast-numbering.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file ast\ast-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-context-specialization.cc)E:\GitHub\node\deps\v8\src/machine-type.h(56): note: see declaration of 'v8::internal::MachineType' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file ast\ast-numbering.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\ast-types.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ast\ast-numbering.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file ast\ast-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(292): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::signature_map_': class 'v8::internal::ZoneMap' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file asmjs\asm-js.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\ast-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file compiler\common-node-cache.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\dead-code-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\ast-loop-assignment-analyzer.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ast\ast-types.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ast\ast-numbering.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(252): note: see declaration of 'v8::internal::ZoneMap' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1426): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(309): warning C4251: 'v8::internal::compiler::CallDescriptor::target_loc_': class 'v8::internal::compiler::LinkageLocation' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\instruction-selector.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\js-graph.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\js-graph.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ast\ast-numbering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/compiler/linkage.h(32): note: see declaration of 'v8::internal::compiler::LinkageLocation' (compiling source file compiler\instruction-selector.cc) ] (compiling source file ast\context-slot-cache.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\ast-numbering.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ast\ast-numbering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame with ] (compiling source file ast\context-slot-cache.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\ast-numbering.cc) [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file ast\ast-expression-rewriter.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\js-graph.cc) ] (compiling source file ast\context-slot-cache.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(312): warning C4251: 'v8::internal::compiler::CallDescriptor::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\instruction-selector.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\js-graph.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file ast\ast-expression-rewriter.cc) ] (compiling source file compiler\common-node-cache.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file ast\context-slot-cache.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file ast\context-slot-cache.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file ast\context-slot-cache.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ast\ast-expression-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file ast\ast-expression-rewriter.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\instruction-selector.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\js-graph.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\ast-numbering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ast\ast-expression-rewriter.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\ast-numbering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\ast-numbering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\ast-numbering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\ast-numbering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\ast-numbering.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1446): warning C4251: 'v8::internal::compiler::InstructionBlock::ao_number_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\instruction.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\ast-numbering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\ast-numbering.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ast\ast-expression-rewriter.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\ast-numbering.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file ast\ast-numbering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\ast-numbering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file ast\ast-numbering.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(315): warning C4251: 'v8::internal::compiler::CallDescriptor::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\instruction-selector.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\instruction.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\ast-loop-assignment-analyzer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\js-graph.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file asmjs\asm-js.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ast\ast-expression-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ast\ast-numbering.cc)E:\GitHub\node\deps\v8\src/api-natives.h(38): note: see declaration of 'v8::internal::Handle' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\ast-expression-rewriter.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file ast\ast-numbering.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ast\ast-expression-rewriter.cc) E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ast\ast-numbering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\ast-expression-rewriter.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file ast\ast-numbering.cc)E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/factory.h(340): note: see declaration of 'v8::internal::Handle' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/common-node-cache.h(57): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-graph.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1447): warning C4251: 'v8::internal::compiler::InstructionBlock::rpo_number_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(194): note: see declaration of 'v8::base::Flags' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file ast\ast-numbering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file asmjs\asm-js.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\ast-numbering.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\ast-numbering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file ast\ast-numbering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\ast-numbering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file ast\ast-numbering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\ast-numbering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file ast\ast-numbering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\ast-numbering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ast\ast-numbering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\ast-loop-assignment-analyzer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\instruction.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-context-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/schedule.h(170): warning C4251: 'v8::internal::compiler::BasicBlock::nodes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\instruction-selector.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ast\variables.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] bit-vector.cc C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ast\variables.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file compiler\c-linkage.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\ast-loop-assignment-analyzer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file ast\prettyprinter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file ast\prettyprinter.cc) with [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\ast-expression-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\ast-expression-rewriter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\ast-expression-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\ast-expression-rewriter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\ast-expression-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\ast-expression-rewriter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\ast-expression-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\ast-expression-rewriter.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ast\ast-types.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file ast\ast-types.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\ast-expression-rewriter.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file ast\ast-expression-rewriter.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ast\ast-types.cc) _Alloc=std::allocator ] and [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\ast-expression-rewriter.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ast\ast-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptFrame ] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file ast\ast-expression-rewriter.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ast\ast-types.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ast\ast-types.cc) and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ast\ast-expression-rewriter.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file ast\ast-types.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file ast\ast-expression-rewriter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ast\ast-expression-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file ast\ast-expression-rewriter.cc) ] (compiling source file compiler\common-operator.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file ast\ast-types.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1448): warning C4251: 'v8::internal::compiler::InstructionBlock::loop_header_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-context-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/node.h(312): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file ast\ast-expression-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file ast\prettyprinter.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\ast-expression-rewriter.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ast\variables.cc) E:\GitHub\node\deps\v8\src/compiler/js-graph.h(194): warning C4251: 'v8::internal::compiler::JSGraph::cache_': class 'v8::internal::compiler::CommonNodeCache' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSGraph' (compiling source file compiler\js-graph.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ast\variables.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file ast\prettyprinter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\ast-expression-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file ast\ast-expression-rewriter.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ast\variables.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file ast\prettyprinter.cc) [ E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\variables.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\ast-expression-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Kty=uint32_t, E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file ast\ast-expression-rewriter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\ast-expression-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file ast\ast-expression-rewriter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\ast-expression-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ast\ast-expression-rewriter.cc) _Ty=v8::internal::Cancelable * ] (compiling source file compiler\c-linkage.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file ast\prettyprinter.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/compiler/schedule.h(172): warning C4251: 'v8::internal::compiler::BasicBlock::successors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file ast\prettyprinter.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file ast\prettyprinter.cc) E:\GitHub\node\deps\v8\src/compiler/common-node-cache.h(23): note: see declaration of 'v8::internal::compiler::CommonNodeCache' (compiling source file compiler\js-graph.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1449): warning C4251: 'v8::internal::compiler::InstructionBlock::loop_end_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\instruction.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file asmjs\asm-js.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file bignum-dtoa.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file asmjs\asm-js.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file bignum-dtoa.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\ast-loop-assignment-analyzer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file asmjs\asm-js.cc) with builtins-api.cc [ E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ast\ast-numbering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file ast\ast-numbering.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ast\ast-numbering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ast\ast-numbering.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ast\ast-numbering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ast\ast-numbering.cc) ] (compiling source file compiler\common-operator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-context-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction-selector.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\instruction.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file ast\ast-numbering.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file ast\ast-numbering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-context-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/schedule.h(173): warning C4251: 'v8::internal::compiler::BasicBlock::predecessors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\c-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-context-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-context-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/schedule.h(177): warning C4251: 'v8::internal::compiler::BasicBlock::id_': class 'v8::internal::compiler::BasicBlock::Id' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(46): note: see declaration of 'v8::internal::compiler::BasicBlock::Id' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\js-context-specialization.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\ast-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\js-context-specialization.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\ast-loop-assignment-analyzer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file ast\ast-types.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\ast-types.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file ast\context-slot-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file ast\context-slot-cache.cc) with C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file ast\context-slot-cache.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file ast\context-slot-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file ast\context-slot-cache.cc) [ E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ast\ast-types.cc) _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\common-operator.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\c-linkage.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\js-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\ast-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file ast\ast-types.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\js-context-specialization.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\js-native-context-specialization.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\ast-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\js-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file ast\ast-types.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\ast-loop-assignment-analyzer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\js-context-specialization.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\ast-types.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ast\ast-expression-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file ast\ast-expression-rewriter.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ast\ast-expression-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ast\ast-expression-rewriter.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ast\ast-expression-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ast\ast-expression-rewriter.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\js-native-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\js-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ast\ast-types.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file ast\ast-expression-rewriter.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file ast\ast-expression-rewriter.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-context-specialization.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\ast-types.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file ast\ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file ast\ast.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file ast\ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file ast\ast.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file ast\ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\c-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file ast\ast.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file ast\ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file ast\ast.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ast\ast-types.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-context-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\js-native-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file ast\ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file ast\ast.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\js-context-specialization.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(237): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-context-specialization.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\c-linkage.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\ast-numbering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file ast\ast-numbering.cc) [ E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\ast-numbering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file ast\context-slot-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file ast\context-slot-cache.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ast\ast-numbering.cc) _Ty=v8::CpuProfileDeoptInfo, E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\ast-numbering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file ast\ast-numbering.cc) _Alloc=std::allocator E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\ast-numbering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file ast\ast-numbering.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\ast-numbering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file bignum-dtoa.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ast\ast-numbering.cc) and C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file bignum-dtoa.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\ast-numbering.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file bit-vector.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file bit-vector.cc) [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ast\ast-numbering.cc) ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\js-context-specialization.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file compiler\common-operator.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\ast-expression-rewriter.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file ast\context-slot-cache.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file ast\ast-expression-rewriter.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file ast\context-slot-cache.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\ast-expression-rewriter.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ast\context-slot-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ast\ast-expression-rewriter.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file ast\context-slot-cache.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\ast-expression-rewriter.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ast\context-slot-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file ast\ast-expression-rewriter.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ast\context-slot-cache.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\ast-expression-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\code-generator.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file ast\ast-expression-rewriter.cc) with E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file bignum-dtoa.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\ast-expression-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ast\ast-expression-rewriter.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file bignum-dtoa.cc) [ E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file bignum-dtoa.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\ast-expression-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file bignum-dtoa.cc) _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ast\ast-expression-rewriter.cc) ] (compiling source file compiler\common-operator.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ast\context-slot-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\context-slot-cache.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ast\context-slot-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\context-slot-cache.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ E:\GitHub\node\deps\v8\src/api-natives.h(44): note: see declaration of 'v8::internal::Handle' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/api-natives.h(40): note: see declaration of 'v8::internal::Handle' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/api-natives.h(40): note: see declaration of 'v8::internal::Handle' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/asmjs/asm-js.h(21): note: see declaration of 'v8::internal::Handle' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/asmjs/asm-js.h(21): note: see declaration of 'v8::internal::Handle' (compiling source file asmjs\asm-js.cc) _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file ast\ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file ast\ast.cc) ] (compiling source file compiler\common-operator.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file ast\ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file ast\ast.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file ast\ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file ast\ast.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file ast\ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file ast\ast.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\js-context-specialization.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file ast\variables.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-api.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file ast\variables.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-api.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(287): warning C4251: 'v8::internal::compiler::Schedule::all_blocks_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Schedule' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-builtin-reducer.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\js-context-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction-selector.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\js-inlining-heuristic.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\context-slot-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\context-slot-cache.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\context-slot-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(288): warning C4251: 'v8::internal::compiler::Schedule::nodeid_to_block_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Schedule' (compiling source file compiler\instruction-selector.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\js-inlining-heuristic.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\context-slot-cache.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\context-slot-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\context-slot-cache.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\c-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\context-slot-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\context-slot-cache.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\context-slot-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file ast\context-slot-cache.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\context-slot-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(289): warning C4251: 'v8::internal::compiler::Schedule::rpo_order_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Schedule' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file ast\context-slot-cache.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\js-builtin-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\c-linkage.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1653): warning C4251: 'v8::internal::compiler::InstructionSequence::source_positions_': class 'v8::internal::ZoneMap>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ast\context-slot-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file ast\context-slot-cache.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ast\context-slot-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file ast\context-slot-cache.cc) [ K=const v8::internal::compiler::Instruction * E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file ast\context-slot-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\c-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\context-slot-cache.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\context-slot-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file ast\context-slot-cache.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\context-slot-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file ast\context-slot-cache.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\context-slot-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file ast\context-slot-cache.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\context-slot-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ast\context-slot-cache.cc) with [ C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file ast\variables.cc) ] (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-builtin-reducer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file ast\variables.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file ast\variables.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file ast\variables.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file ast\variables.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/compiler/instruction.h(1645): note: see declaration of 'v8::internal::ZoneMap>' ] (compiling source file ast\variables.cc) with [ K=const v8::internal::compiler::Instruction * C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file bit-vector.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file bit-vector.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file compiler\node-cache.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\c-linkage.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ builtins-array.cc _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects/scope-info.h(194): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file asmjs\asm-js.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file asmjs\asm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file asmjs\asm-js.cc) ] (compiling source file compiler\node-cache.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file bit-vector.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file ast\ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file bit-vector.cc) ] (compiling source file compiler\instruction.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file ast\ast.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file bit-vector.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file bit-vector.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-builtin-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): warning C4251: 'v8::internal::compiler::GraphReducer::state_': class 'v8::internal::compiler::NodeMarker' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-native-context-specialization.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): note: see declaration of 'v8::internal::compiler::NodeMarker' (compiling source file compiler\js-native-context-specialization.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\dead-code-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1654): warning C4251: 'v8::internal::compiler::InstructionSequence::constants_': class 'std::map,v8::internal::ZoneAllocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): warning C4251: 'v8::internal::compiler::GraphReducer::reducers_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-native-context-specialization.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file ast\prettyprinter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file ast\prettyprinter.cc) with E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file ast\prettyprinter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file ast\prettyprinter.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file ast\prettyprinter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file ast\prettyprinter.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-api.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Alloc=std::allocator C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-api.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file ast\prettyprinter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file ast\prettyprinter.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ast\context-slot-cache.cc) ] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file ast\context-slot-cache.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ast\context-slot-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ast\context-slot-cache.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ast\context-slot-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ast\context-slot-cache.cc) and E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file ast\prettyprinter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file ast\prettyprinter.cc) _Ty=v8::CpuProfileDeoptFrame ] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file ast\context-slot-cache.cc) and E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair [ ] (compiling source file ast\context-slot-cache.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * _Ty=v8::CpuProfileDeoptFrame, ] (compiling source file ast\ast.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * _Alloc=std::allocator ] (compiling source file ast\ast.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ast\ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file compiler\js-inlining-heuristic.cc)E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file ast\ast.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ast\ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ast\ast.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ast\ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\ast.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ast\ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\ast.cc) with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\js-inlining-heuristic.cc)E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-api.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-api.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-api.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-api.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-builtin-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\js-native-context-specialization.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\dead-code-elimination.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\ast.cc) with E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\ast.cc) [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\ast.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\ast.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file ast\ast.cc) _Kty=uint32_t, E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file ast\ast.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file ast\variables.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file ast\variables.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file ast\variables.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file ast\variables.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file ast\variables.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file ast\variables.cc) ] (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file ast\variables.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file ast\variables.cc) E:\GitHub\node\deps\v8\src/compiler/js-operator.h(45): warning C4251: 'v8::internal::compiler::VectorSlotPair::vector_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1471): note: see declaration of 'std::map,v8::internal::ZoneAllocator>>' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-builtin-reducer.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file ast\variables.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\js-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file ast\variables.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(342): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ast\ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file ast\ast.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\js-context-specialization.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ast\ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file ast\prettyprinter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file ast\ast.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file ast\prettyprinter.cc) builtins-async-iterator-gen.cc E:\GitHub\node\deps\v8\src/compiler/js-operator.h(46): warning C4251: 'v8::internal::compiler::VectorSlotPair::slot_': class 'v8::internal::FeedbackSlot' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\js-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(897): note: see declaration of 'v8::internal::FeedbackSlot' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file ast\ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\ast.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\js-context-specialization.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\context-slot-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file ast\context-slot-cache.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\context-slot-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ast\context-slot-cache.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\context-slot-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file ast\context-slot-cache.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\context-slot-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file ast\context-slot-cache.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\context-slot-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ast\context-slot-cache.cc) with E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\context-slot-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ast\context-slot-cache.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\ast.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file ast\ast.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file ast\ast.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file ast\ast.cc) [ E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ast\ast.cc) _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\js-inlining-heuristic.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\js-context-specialization.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file ast\variables.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\common-node-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file ast\variables.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file ast\variables.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file ast\variables.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file ast\variables.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file ast\prettyprinter.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file ast\prettyprinter.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ast\prettyprinter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file ast\prettyprinter.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ast\prettyprinter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ast\prettyprinter.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-array.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-array.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ast\prettyprinter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\prettyprinter.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ast\prettyprinter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\prettyprinter.cc) with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ast\ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file ast\ast.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ast\ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ast\ast.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ast\ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ast\ast.cc) ] (compiling source file compiler\js-inlining-heuristic.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-builtin-reducer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\dead-code-elimination.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file ast\ast.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file ast\ast.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\c-linkage.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\prettyprinter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\prettyprinter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\prettyprinter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\prettyprinter.cc) _Kty=uint32_t, E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\prettyprinter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\prettyprinter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\prettyprinter.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-api.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-api.cc) _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\prettyprinter.cc)builtins-boolean-gen.cc ] (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\js-context-specialization.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\prettyprinter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file ast\prettyprinter.cc) _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\prettyprinter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file ast\prettyprinter.cc) ] (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file ast\variables.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file ast\variables.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\common-node-cache.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ast\prettyprinter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file ast\prettyprinter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ast\prettyprinter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file ast\prettyprinter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file ast\prettyprinter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\prettyprinter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\prettyprinter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file ast\prettyprinter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\prettyprinter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1655): warning C4251: 'v8::internal::compiler::InstructionSequence::immediates_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): warning C4251: 'v8::internal::compiler::GraphReducer::revisit_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-native-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file ast\prettyprinter.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-builtin-reducer.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\c-linkage.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\code-generator.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\dead-code-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\prettyprinter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/js-graph.h(194): warning C4251: 'v8::internal::compiler::JSGraph::cache_': class 'v8::internal::compiler::CommonNodeCache' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSGraph' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/common-node-cache.h(23): note: see declaration of 'v8::internal::compiler::CommonNodeCache' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file ast\prettyprinter.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file builtins\builtins-api.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-api.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-api.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\prettyprinter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1577): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ast\prettyprinter.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file builtins\builtins-api.cc) with C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-api.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-api.cc) [ _Ty=std::pair ] (compiling source file compiler\js-context-specialization.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-builtin-reducer.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file ast\ast.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ast\ast.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file ast\ast.cc) E:\GitHub\node\deps\v8\src/compiler/state-values-utils.h(79): warning C4251: 'v8::internal::compiler::StateValuesCache::hash_map_': class 'v8::base::CustomMatcherTemplateHashMapImpl' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::StateValuesCache' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file ast\ast.cc) with E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ast\ast.cc) [ E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=std::pair E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ast\ast.cc) ] (compiling source file compiler\js-context-specialization.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file ast\variables.cc) E:\GitHub\node\deps\v8\src/zone/zone.h(229): note: see declaration of 'v8::base::CustomMatcherTemplateHashMapImpl' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file ast\variables.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ast\variables.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\c-linkage.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\code-generator.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\common-node-cache.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\dead-code-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file ast\variables.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ast\variables.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ast\variables.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1656): warning C4251: 'v8::internal::compiler::InstructionSequence::instructions_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\instruction.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/state-values-utils.h(80): warning C4251: 'v8::internal::compiler::StateValuesCache::working_space_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::StateValuesCache' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ast\variables.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\variables.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ast\variables.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\variables.cc) E:\GitHub\node\deps\v8\src/compiler/state-values-utils.h(80): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-builtin-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): warning C4251: 'v8::internal::compiler::GraphReducer::stack_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-native-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\js-frame-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1475): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\instruction.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/state-values-utils.h(116): warning C4251: 'v8::internal::compiler::StateValuesAccess::iterator::stack_': class 'v8::internal::compiler::SparseInputMask::InputIterator' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::StateValuesAccess::iterator' (compiling source file compiler\instruction-selector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\js-frame-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/common-operator.h(173): note: see declaration of 'v8::internal::compiler::SparseInputMask::InputIterator' (compiling source file compiler\instruction-selector.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-array.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-array.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-builtin-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\js-native-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\variables.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-builtin-reducer.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\variables.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\js-type-hint-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\variables.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\c-linkage.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\code-generator.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\common-node-cache.cc)E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\dead-code-elimination.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\ast-loop-assignment-analyzer.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\variables.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1658): warning C4251: 'v8::internal::compiler::InstructionSequence::reference_maps_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\instruction.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\js-type-hint-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\variables.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\variables.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\variables.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ast\variables.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\variables.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file ast\variables.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ast\variables.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ast\prettyprinter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1476): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\instruction.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file ast\prettyprinter.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file ast\variables.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ast\prettyprinter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ast\prettyprinter.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ast\prettyprinter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ast\prettyprinter.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1659): warning C4251: 'v8::internal::compiler::InstructionSequence::representations_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\instruction.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file ast\prettyprinter.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1659): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file ast\prettyprinter.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(237): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\dead-code-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\c-linkage.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\code-generator.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\common-node-cache.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ast\variables.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file ast\variables.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ast\variables.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file ast\variables.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file ast\variables.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ast\variables.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\ast-loop-assignment-analyzer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\variables.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file ast\variables.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\c-linkage.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\common-node-cache.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\variables.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file ast\variables.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\variables.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file ast\variables.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ast\variables.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ast\variables.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\ast-loop-assignment-analyzer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\code-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1661): warning C4251: 'v8::internal::compiler::InstructionSequence::deoptimization_entries_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\instruction.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\common-operator.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\common-node-cache.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\c-linkage.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\ast-loop-assignment-analyzer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\code-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1349): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\js-graph.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-api.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-api.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\common-operator.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\ast-loop-assignment-analyzer.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\js-graph.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\js-frame-specialization.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file ast\ast.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file ast\ast.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file ast\ast.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file ast\ast.cc) with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\js-frame-specialization.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\js-graph.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\js-graph.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\js-frame-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\js-frame-specialization.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\js-frame-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\js-frame-specialization.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\c-linkage.cc)E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\common-node-cache.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\js-graph.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\js-graph.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\js-graph.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\js-graph.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\js-type-hint-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\js-type-hint-lowering.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\prettyprinter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\js-type-hint-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\js-frame-specialization.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-type-hint-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\c-linkage.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\ast-loop-assignment-analyzer.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(308): warning C4251: 'v8::internal::compiler::CallDescriptor::target_type_': class 'v8::internal::MachineType' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\common-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/common-node-cache.h(57): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\common-node-cache.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-frame-specialization.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file ast\prettyprinter.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\js-frame-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\prettyprinter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ast\prettyprinter.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-frame-specialization.cc) builtins-constructor-gen.cc C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-async-iterator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\prettyprinter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file ast\prettyprinter.cc) with E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\prettyprinter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file ast\prettyprinter.cc) [ _Ty=std::pair E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\prettyprinter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file compiler\ast-loop-assignment-analyzer.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\js-type-hint-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-type-hint-lowering.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ast\prettyprinter.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\c-linkage.cc) E:\GitHub\node\deps\v8\src/machine-type.h(56): note: see declaration of 'v8::internal::MachineType' (compiling source file compiler\common-operator.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): warning C4251: 'v8::internal::compiler::GraphReducer::state_': class 'v8::internal::compiler::NodeMarker' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\dead-code-elimination.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\prettyprinter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=std::pair ] (compiling source file compiler\ast-loop-assignment-analyzer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\c-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(309): warning C4251: 'v8::internal::compiler::CallDescriptor::target_loc_': class 'v8::internal::compiler::LinkageLocation' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\common-operator.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): note: see declaration of 'v8::internal::compiler::NodeMarker' (compiling source file compiler\dead-code-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-frame-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ast\prettyprinter.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ast\variables.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-context-specialization.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-frame-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-frame-specialization.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\js-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-frame-specialization.cc) E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-context-specialization.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-frame-specialization.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\code-generator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\c-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-frame-specialization.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-context-specialization.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-frame-specialization.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file ast\variables.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ast\variables.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ast\variables.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ast\variables.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-context-specialization.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(32): note: see declaration of 'v8::internal::compiler::LinkageLocation' (compiling source file compiler\common-operator.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-context-specialization.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ast\variables.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-context-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/schedule.h(170): warning C4251: 'v8::internal::compiler::BasicBlock::nodes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-frame-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-api.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-api.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-api.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): warning C4251: 'v8::internal::compiler::GraphReducer::reducers_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\dead-code-elimination.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(312): warning C4251: 'v8::internal::compiler::CallDescriptor::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\common-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\code-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-api.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-api.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-context-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/schedule.h(24): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-frame-specialization.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\js-frame-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/schedule.h(172): warning C4251: 'v8::internal::compiler::BasicBlock::successors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\instruction.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\js-native-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file ast\variables.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\c-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-frame-specialization.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\js-native-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file ast\variables.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-array.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-array.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\dead-code-elimination.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\common-operator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\js-frame-specialization.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(173): warning C4251: 'v8::internal::compiler::BasicBlock::predecessors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\instruction.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-api.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-api.cc) with E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-api.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-api.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-api.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-api.cc) [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-api.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-api.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-api.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\code-generator.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(315): warning C4251: 'v8::internal::compiler::CallDescriptor::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\common-operator.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-api.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-async-iterator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-async-iterator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-async-iterator-gen.cc) ] (compiling source file compiler\jump-threading.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\c-linkage.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): warning C4251: 'v8::internal::compiler::GraphReducer::revisit_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\dead-code-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\code-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-boolean-gen.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-boolean-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\js-frame-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/schedule.h(177): warning C4251: 'v8::internal::compiler::BasicBlock::id_': class 'v8::internal::compiler::BasicBlock::Id' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\instruction.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\js-frame-specialization.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file builtins\builtins-array.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-array.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-array.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(46): note: see declaration of 'v8::internal::compiler::BasicBlock::Id' (compiling source file compiler\instruction.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\js-frame-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file builtins\builtins-array.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-api.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-array.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-array.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-api.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-api.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-api.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-api.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-api.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-api.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\js-frame-specialization.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-api.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-api.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-api.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-api.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\c-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\js-frame-specialization.cc)e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-api.cc) with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\jump-threading.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(194): note: see declaration of 'v8::base::Flags' (compiling source file compiler\common-operator.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-frame-specialization.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\dead-code-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(287): warning C4251: 'v8::internal::compiler::Schedule::all_blocks_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Schedule' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-frame-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\js-inlining-heuristic.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\c-linkage.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\common-operator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-api.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-api.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-api.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-api.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction.cc) E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\js-inlining-heuristic.cc)E:\GitHub\node\deps\v8\src/compiler/schedule.h(288): warning C4251: 'v8::internal::compiler::Schedule::nodeid_to_block_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Schedule' (compiling source file compiler\instruction.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-api.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-api.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-api.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-api.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-api.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-api.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\code-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-api.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-api.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-api.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-api.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\js-frame-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): warning C4251: 'v8::internal::compiler::GraphReducer::stack_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\dead-code-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\c-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\js-builtin-reducer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-frame-specialization.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\common-operator.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(289): warning C4251: 'v8::internal::compiler::Schedule::rpo_order_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Schedule' (compiling source file compiler\instruction.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file compiler\js-builtin-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\js-frame-specialization.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\variables.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ _Ty=v8::internal::MachineType [] ] (compiling source file compiler\js-builtin-reducer.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file ast\variables.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\variables.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ast\variables.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\variables.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file ast\variables.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\variables.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file ast\variables.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\variables.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ast\variables.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ast\variables.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ast\variables.cc) [ _Ty=v8::internal::MachineType [] ] (compiling source file compiler\js-builtin-reducer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-frame-specialization.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-api.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-api.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-api.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-api.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-api.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-api.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\src/compiler/js-operator.h(45): warning C4251: 'v8::internal::compiler::VectorSlotPair::vector_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\js-inlining-heuristic.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file builtins\builtins-api.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\js-frame-specialization.cc) ] (compiling source file builtins\builtins-api.cc) E:\GitHub\node\deps\v8\src/compiler/js-operator.h(34): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-inlining-heuristic.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-frame-specialization.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\js-native-context-specialization.cc) E:\GitHub\node\deps\v8\src/compiler/js-operator.h(46): warning C4251: 'v8::internal::compiler::VectorSlotPair::slot_': class 'v8::internal::FeedbackSlot' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\js-inlining-heuristic.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\dead-code-elimination.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\ast-loop-assignment-analyzer.cc) E:\GitHub\node\deps\v8\src/utils.h(897): note: see declaration of 'v8::internal::FeedbackSlot' (compiling source file compiler\js-inlining-heuristic.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file builtins\builtins-async-iterator-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\c-linkage.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\common-operator.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file builtins\builtins-async-iterator-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\js-frame-specialization.cc) E:\GitHub\node\deps\v8\src/compiler/js-operator.h(45): warning C4251: 'v8::internal::compiler::VectorSlotPair::vector_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\js-type-hint-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\js-type-hint-lowering.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(342): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\instruction.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\js-type-hint-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/js-operator.h(46): warning C4251: 'v8::internal::compiler::VectorSlotPair::slot_': class 'v8::internal::FeedbackSlot' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\js-type-hint-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-api.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-api.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-api.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-api.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-api.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-api.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-api.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-api.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-api.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-api.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-api.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-api.cc) builtins-dataview.cc E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\js-type-hint-lowering.cc)E:\GitHub\node\deps\v8\src/utils.h(897): note: see declaration of 'v8::internal::FeedbackSlot' (compiling source file compiler\instruction.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\ast-loop-assignment-analyzer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\code-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\js-type-hint-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file builtins\builtins-array.cc) with E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-array.cc) [ E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-array.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file builtins\builtins-array.cc) _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-constructor-gen.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer [ ] (compiling source file builtins\builtins-constructor-gen.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-boolean-gen.cc) _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(237): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-type-hint-lowering.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\c-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-boolean-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file compiler\js-native-context-specialization.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(690): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(690): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\js-inlining-heuristic.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(142): note: see declaration of 'v8::base::Flags' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(142): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-inlining-heuristic.cc) builtins-global.cc E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\js-native-context-specialization.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(691): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::alignment_requirements_': class 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\js-inlining-heuristic.cc)E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(691): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::alignment_requirements_': class 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\instruction.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-array.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-array.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-array.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(144): note: see declaration of 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(144): note: see declaration of 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' (compiling source file compiler\instruction.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\code-generator.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\ast-loop-assignment-analyzer.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\common-operator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\c-linkage.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\code-generator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\c-linkage.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\ast-loop-assignment-analyzer.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\common-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\instruction.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/compiler/js-graph.h(194): warning C4251: 'v8::internal::compiler::JSGraph::cache_': class 'v8::internal::compiler::CommonNodeCache' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSGraph' (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/compiler/common-node-cache.h(23): note: see declaration of 'v8::internal::compiler::CommonNodeCache' (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\c-linkage.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\ast-loop-assignment-analyzer.cc)E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\common-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\c-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\common-operator.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\ast-loop-assignment-analyzer.cc)node-matchers.cc E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\instruction.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\instruction.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\c-linkage.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\ast-loop-assignment-analyzer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): warning C4251: 'v8::internal::compiler::GraphReducer::state_': class 'v8::internal::compiler::NodeMarker' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-type-hint-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\c-linkage.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\ast-loop-assignment-analyzer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): note: see declaration of 'v8::internal::compiler::NodeMarker' (compiling source file compiler\js-type-hint-lowering.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\node-cache.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\c-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\js-frame-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): warning C4251: 'v8::internal::compiler::GraphReducer::reducers_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-type-hint-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\js-frame-specialization.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\js-type-hint-lowering.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\js-frame-specialization.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\js-inlining-heuristic.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\js-frame-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\code-generator.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\ast-loop-assignment-analyzer.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\node-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/js-graph.h(194): warning C4251: 'v8::internal::compiler::JSGraph::cache_': class 'v8::internal::compiler::CommonNodeCache' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSGraph' (compiling source file compiler\instruction.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\js-frame-specialization.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\js-inlining-heuristic.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\ast-loop-assignment-analyzer.cc) E:\GitHub\node\deps\v8\src/compiler/common-node-cache.h(23): note: see declaration of 'v8::internal::compiler::CommonNodeCache' (compiling source file compiler\instruction.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\code-generator.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\ast-loop-assignment-analyzer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\js-frame-specialization.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\js-inlining-heuristic.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): warning C4251: 'v8::internal::compiler::GraphReducer::revisit_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-type-hint-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\code-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\js-inlining-heuristic.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\js-type-hint-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/state-values-utils.h(79): warning C4251: 'v8::internal::compiler::StateValuesCache::hash_map_': class 'v8::base::CustomMatcherTemplateHashMapImpl' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::StateValuesCache' (compiling source file compiler\instruction.cc) E:\GitHub\node\deps\v8\src/zone/zone.h(229): note: see declaration of 'v8::base::CustomMatcherTemplateHashMapImpl' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file compiler\js-frame-specialization.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\ast-loop-assignment-analyzer.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\dead-code-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\js-inlining-heuristic.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\js-graph.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compiler\js-frame-specialization.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\js-inlining-heuristic.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\js-graph.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\js-inlining-heuristic.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\code-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/state-values-utils.h(80): warning C4251: 'v8::internal::compiler::StateValuesCache::working_space_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::StateValuesCache' (compiling source file compiler\instruction.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): warning C4251: 'v8::internal::compiler::GraphReducer::stack_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\js-type-hint-lowering.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\js-inlining-heuristic.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/state-values-utils.h(80): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/messages.h(89): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\js-type-hint-lowering.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\js-inlining-heuristic.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/js-inlining.h(14): note: see declaration of 'v8::internal::BailoutId' (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\js-inlining-heuristic.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(92): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\js-inlining-heuristic.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\js-inlining-heuristic.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\dead-code-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\node-cache.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-array.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-boolean-gen.cc) E:\GitHub\node\deps\v8\src/compiler/state-values-utils.h(116): warning C4251: 'v8::internal::compiler::StateValuesAccess::iterator::stack_': class 'v8::internal::compiler::SparseInputMask::InputIterator' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::StateValuesAccess::iterator' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\js-inlining-heuristic.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\code-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/common-operator.h(173): note: see declaration of 'v8::internal::compiler::SparseInputMask::InputIterator' (compiling source file compiler\instruction.cc)E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-boolean-gen.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\node-cache.cc)node.cc E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-boolean-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-boolean-gen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\node-cache.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\node-cache.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\c-linkage.cc) E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\c-linkage.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-array.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-array.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-array.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-array.cc) E:\GitHub\node\deps\v8\src/compiler/node-cache.h(55): warning C4251: 'v8::internal::compiler::NodeCache,std::equal_to>::hash_': struct 'v8::base::hash' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::NodeCache,std::equal_to>' (compiling source file compiler\node-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/functional.h(158): note: see declaration of 'v8::base::hash' (compiling source file compiler\node-cache.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-array.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-async-iterator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-array.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-array.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-async-iterator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-array.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-async-iterator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-async-iterator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file builtins\builtins-async-iterator-gen.cc) compiler\node-cache.cc(115): note: see reference to class template instantiation 'v8::internal::compiler::NodeCache,std::equal_to>' being compiled E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file compiler\bytecode-graph-builder.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-array.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-array.cc) builtins-internal.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-array.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-array.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-array.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-array.cc) ] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-constructor-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] and [ C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-constructor-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-array.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-array.cc) and E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-array.cc) [ E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-array.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-array.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-array.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-array.cc) _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\dead-code-elimination.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\c-linkage.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\code-generator.cc)E:\GitHub\node\deps\v8\src/compiler/node-cache.h(55): warning C4251: 'v8::internal::compiler::NodeCache,std::equal_to<__int64>>::hash_': struct 'v8::base::hash<__int64>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::NodeCache,std::equal_to<__int64>>' (compiling source file compiler\node-cache.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-async-iterator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-async-iterator-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-async-iterator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-dataview.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-dataview.cc) [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\js-graph.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-array.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-constructor-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-constructor-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-array.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-constructor-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-array.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-constructor-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\c-linkage.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\code-generator.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file builtins\builtins-array.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file builtins\builtins-array.cc) [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\dead-code-elimination.cc)E:\GitHub\node\deps\v8\src/compiler/js-operator.h(259): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\js-builtin-reducer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/base/functional.h(162): note: see declaration of 'v8::base::hash<__int64>' (compiling source file compiler\node-cache.cc) ] (compiling source file compiler\js-graph.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-async-iterator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\c-linkage.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\code-generator.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-boolean-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-boolean-gen.cc) _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\dead-code-elimination.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\js-graph.cc)E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\js-builtin-reducer.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-frame-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] compiler\node-cache.cc(116): note: see reference to class template instantiation 'v8::internal::compiler::NodeCache,std::equal_to<__int64>>' being compiledE:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\c-linkage.cc) E:\GitHub\node\deps\v8\src/compiler/node-cache.h(55): warning C4251: 'v8::internal::compiler::NodeCache,std::equal_to>::hash_': struct 'v8::base::hash' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::NodeCache,std::equal_to>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ Key=v8::internal::compiler::RelocInt32Key E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\js-graph.cc) ] (compiling source file compiler\node-cache.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file compiler\bytecode-graph-builder.cc) ] (compiling source file builtins\builtins-global.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-async-iterator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-async-iterator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-global.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-async-iterator-gen.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\jump-threading.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/node-cache.h(28): note: see declaration of 'v8::base::hash' E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-async-iterator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-async-iterator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-async-iterator-gen.cc) with E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-array.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-array.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-array.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-array.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-array.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-array.cc) Key=v8::internal::compiler::RelocInt32Key ] (compiling source file compiler\node-cache.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator _Ty=v8::CpuProfileDeoptInfo, ] (compiling source file builtins\builtins-boolean-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-boolean-gen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame _Alloc=std::allocator ] (compiling source file builtins\builtins-boolean-gen.cc) ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\dead-code-elimination.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file builtins\builtins-boolean-gen.cc) with C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-boolean-gen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-boolean-gen.cc) [ _Ty=std::pair ] (compiling source file compiler\c-linkage.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\js-frame-specialization.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-async-iterator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-async-iterator-gen.cc) with [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-async-iterator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-async-iterator-gen.cc) _Ty=std::pair E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-async-iterator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-async-iterator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-async-iterator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file compiler\c-linkage.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-async-iterator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-async-iterator-gen.cc) [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\dead-code-elimination.cc) compiler\node-cache.cc(118): note: see reference to class template instantiation 'v8::internal::compiler::NodeCache,std::equal_to>' being compiled with [ Key=v8::internal::compiler::RelocInt32Key E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\js-graph.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-frame-specialization.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\js-type-hint-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/js-operator.h(45): warning C4251: 'v8::internal::compiler::VectorSlotPair::vector_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\js-builtin-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\js-graph.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\js-type-hint-lowering.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-frame-specialization.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/feedback-vector.h(342): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-builtin-reducer.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\jump-threading.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-frame-specialization.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\js-graph.cc)E:\GitHub\node\deps\v8\src/compiler/js-operator.h(46): warning C4251: 'v8::internal::compiler::VectorSlotPair::slot_': class 'v8::internal::FeedbackSlot' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\js-builtin-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-async-iterator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file compiler\dead-code-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-async-iterator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\src/compiler/compiler-source-position-table.h(63): warning C4251: 'v8::internal::compiler::SourcePositionTable::current_position_': class 'v8::internal::SourcePosition' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::SourcePositionTable' (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/compiler/node-cache.h(55): warning C4251: 'v8::internal::compiler::NodeCache,std::equal_to>::hash_': struct 'v8::base::hash' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::NodeCache,std::equal_to>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-async-iterator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-async-iterator-gen.cc) [ E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-constructor-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-constructor-gen.cc) Key=v8::internal::compiler::RelocInt64Key E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-async-iterator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file compiler\node-cache.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-async-iterator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-async-iterator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-async-iterator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\src/source-position.h(32): note: see declaration of 'v8::internal::SourcePosition' (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/compiler/node-cache.h(28): note: see declaration of 'v8::base::hash' with [ Key=v8::internal::compiler::RelocInt64Key ] (compiling source file compiler\node-cache.cc) compiler\node-cache.cc(119): note: see reference to class template instantiation 'v8::internal::compiler::NodeCache,std::equal_to>' being compiled with [ Key=v8::internal::compiler::RelocInt64Key E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-frame-specialization.cc)E:\GitHub\node\deps\v8\src/utils.h(897): note: see declaration of 'v8::internal::FeedbackSlot' (compiling source file compiler\js-builtin-reducer.cc) ] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-graph.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-frame-specialization.cc) E:\GitHub\node\deps\v8\src/compiler/compiler-source-position-table.h(64): warning C4251: 'v8::internal::compiler::SourcePositionTable::table_': class 'v8::internal::compiler::NodeAuxData' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::SourcePositionTable' (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/compiler-source-position-table.h(64): note: see declaration of 'v8::internal::compiler::NodeAuxData' (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\js-graph.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-frame-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(308): warning C4251: 'v8::internal::compiler::CallDescriptor::target_type_': class 'v8::internal::MachineType' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/machine-type.h(56): note: see declaration of 'v8::internal::MachineType' (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-graph.cc)E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(690): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\js-builtin-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(309): warning C4251: 'v8::internal::compiler::CallDescriptor::target_loc_': class 'v8::internal::compiler::LinkageLocation' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(32): note: see declaration of 'v8::internal::compiler::LinkageLocation' (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(312): warning C4251: 'v8::internal::compiler::CallDescriptor::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\js-native-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-frame-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(315): warning C4251: 'v8::internal::compiler::CallDescriptor::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\common-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file builtins\builtins-constructor-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-constructor-gen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame [ ] (compiling source file builtins\builtins-constructor-gen.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-dataview.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\js-type-hint-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(142): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-builtin-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(194): note: see declaration of 'v8::base::Flags' (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\common-operator.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-dataview.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\js-type-hint-lowering.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\js-native-context-specialization.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-frame-specialization.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(691): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::alignment_requirements_': class 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\js-builtin-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\js-type-hint-lowering.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file builtins\builtins-constructor-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-constructor-gen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-constructor-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-async-iterator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-async-iterator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-async-iterator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-frame-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(144): note: see declaration of 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' (compiling source file compiler\js-builtin-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-frame-specialization.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-async-iterator-gen.cc) ] and e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file builtins\builtins-async-iterator-gen.cc) [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\js-type-hint-lowering.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\js-type-hint-lowering.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\js-type-hint-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/js-graph.h(194): warning C4251: 'v8::internal::compiler::JSGraph::cache_': class 'v8::internal::compiler::CommonNodeCache' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSGraph' (compiling source file compiler\js-builtin-reducer.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\js-native-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\code-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-graph.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/common-node-cache.h(23): note: see declaration of 'v8::internal::compiler::CommonNodeCache' (compiling source file compiler\js-builtin-reducer.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\jump-threading.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\c-linkage.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\code-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-graph.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\jump-threading.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\c-linkage.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\code-generator.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\c-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-graph.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\jump-threading.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\c-linkage.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\jump-threading.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\js-native-context-specialization.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\c-linkage.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\code-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-graph.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(308): warning C4251: 'v8::internal::compiler::CallDescriptor::target_type_': class 'v8::internal::MachineType' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\js-builtin-reducer.cc) E:\GitHub\node\deps\v8\src/machine-type.h(56): note: see declaration of 'v8::internal::MachineType' (compiling source file compiler\js-builtin-reducer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-graph.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(309): warning C4251: 'v8::internal::compiler::CallDescriptor::target_loc_': class 'v8::internal::compiler::LinkageLocation' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\js-builtin-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\c-linkage.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(32): note: see declaration of 'v8::internal::compiler::LinkageLocation' (compiling source file compiler\js-builtin-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(312): warning C4251: 'v8::internal::compiler::CallDescriptor::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\js-builtin-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-graph.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-builtin-reducer.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\c-linkage.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\code-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-graph.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\c-linkage.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-dataview.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-dataview.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-dataview.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-dataview.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer [ ] (compiling source file builtins\builtins-internal.cc) _Ty=std::pair E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\code-generator.cc) ] (compiling source file builtins\builtins-internal.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-graph.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(315): warning C4251: 'v8::internal::compiler::CallDescriptor::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\js-builtin-reducer.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\c-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-graph.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(194): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-builtin-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\c-linkage.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-array.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-array.cc) _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-array.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-array.cc) ] (compiling source file compiler\common-operator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\common-operator.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\c-linkage.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\js-graph.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-graph.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\c-linkage.cc)E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\dead-code-elimination.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\common-operator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\js-graph.cc) E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\dead-code-elimination.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\node-matchers.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\common-operator.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\node-matchers.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-async-iterator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-async-iterator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-async-iterator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-async-iterator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-async-iterator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-async-iterator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\js-graph.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\common-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\js-graph.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\common-operator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-global.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-global.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/type-cache.h(104): warning C4244: 'argument': conversion from 'const int64_t' to 'double', possible loss of data (compiling source file compiler\js-builtin-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] builtins-json.cc E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\common-operator.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\js-graph.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\common-operator.cc) builtins-number-gen.cc operation-typer.cc E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\common-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\js-graph.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\common-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-global.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-global.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-global.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-global.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\js-graph.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\jump-threading.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-graph.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\code-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\jump-threading.cc) operator.cc builtins-regexp-gen.cc pipeline.cc E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-graph.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): warning C4251: 'v8::internal::compiler::CodeAssemblerState::raw_assembler_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file builtins\builtins-array.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file builtins\builtins-array.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\code-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\js-graph.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): warning C4251: 'v8::internal::compiler::CodeAssemblerState::variables_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file builtins\builtins-array.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): note: see declaration of 'v8::internal::ZoneSet>' with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file builtins\builtins-array.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(579): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_prologue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-array.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(580): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_epilogue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-array.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\node.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-boolean-gen.cc)builtins-string.cc [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file builtins\builtins-boolean-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-boolean-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-boolean-gen.cc) ] (compiling source file compiler\node.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-boolean-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-boolean-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-boolean-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file builtins\builtins-boolean-gen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-graph.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\code-generator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\js-type-hint-lowering.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\js-graph.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\js-type-hint-lowering.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\common-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-dataview.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-dataview.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\code-generator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\common-operator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-graph.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-constructor-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file builtins\builtins-constructor-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-constructor-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/js-operator.h(45): warning C4251: 'v8::internal::compiler::VectorSlotPair::vector_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\js-type-hint-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-constructor-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\js-graph.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\common-operator.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\code-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/js-type-hint-lowering.h(49): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-type-hint-lowering.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-constructor-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-constructor-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-constructor-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file builtins\builtins-constructor-gen.cc) [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\common-operator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\bytecode-graph-builder.cc) ] (compiling source file compiler\jump-threading.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-graph.cc)E:\GitHub\node\deps\v8\src/compiler/js-operator.h(46): warning C4251: 'v8::internal::compiler::VectorSlotPair::slot_': class 'v8::internal::FeedbackSlot' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\js-type-hint-lowering.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\js-graph.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\jump-threading.cc) E:\GitHub\node\deps\v8\src/compiler/js-type-hint-lowering.h(18): note: see declaration of 'v8::internal::FeedbackSlot' (compiling source file compiler\js-type-hint-lowering.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ K=v8::internal::compiler::NodeId, _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\js-inlining-heuristic.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\jump-threading.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\code-generator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\common-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file builtins\builtins-dataview.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-dataview.cc) with E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-dataview.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-internal.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-internal.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-boolean-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-boolean-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-boolean-gen.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-boolean-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-boolean-gen.cc) [ K=v8::internal::compiler::NodeId, _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\code-generator.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\js-inlining-heuristic.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with builtins-symbol-gen.cc C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file builtins\builtins-dataview.cc) [ C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo _Ty=v8::CpuProfileDeoptInfo, ] (compiling source file builtins\builtins-dataview.cc) _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\code-generator.cc) ] (compiling source file compiler\jump-threading.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\jump-threading.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\common-operator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\jump-threading.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\common-operator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\js-inlining-heuristic.cc)E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(690): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\js-type-hint-lowering.cc)liveness-analyzer.cc [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\common-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\js-inlining-heuristic.cc)E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(142): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-type-hint-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(691): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::alignment_requirements_': class 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\js-type-hint-lowering.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\js-inlining-heuristic.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\c-linkage.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\js-inlining-heuristic.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(144): note: see declaration of 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' (compiling source file compiler\js-type-hint-lowering.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-inlining-heuristic.cc) ] (compiling source file builtins\builtins-dataview.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\common-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\c-linkage.cc) E:\GitHub\node\deps\v8\src/compiler/js-graph.h(194): warning C4251: 'v8::internal::compiler::JSGraph::cache_': class 'v8::internal::compiler::CommonNodeCache' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSGraph' (compiling source file compiler\js-type-hint-lowering.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\js-graph.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/common-node-cache.h(23): note: see declaration of 'v8::internal::compiler::CommonNodeCache' (compiling source file compiler\js-type-hint-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(308): warning C4251: 'v8::internal::compiler::CallDescriptor::target_type_': class 'v8::internal::MachineType' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\c-linkage.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\common-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\js-graph.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\js-native-context-specialization.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\common-operator.cc)E:\GitHub\node\deps\v8\src/machine-type.h(56): note: see declaration of 'v8::internal::MachineType' (compiling source file compiler\c-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\js-graph.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-inlining-heuristic.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\common-operator.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(309): warning C4251: 'v8::internal::compiler::CallDescriptor::target_loc_': class 'v8::internal::compiler::LinkageLocation' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\c-linkage.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\js-graph.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-inlining-heuristic.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\js-native-context-specialization.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-inlining-heuristic.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\js-graph.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(32): note: see declaration of 'v8::internal::compiler::LinkageLocation' (compiling source file compiler\c-linkage.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-inlining-heuristic.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\js-native-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\js-graph.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-inlining-heuristic.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\node-matchers.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-inlining-heuristic.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\js-inlining-heuristic.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\node-matchers.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(312): warning C4251: 'v8::internal::compiler::CallDescriptor::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\c-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-inlining-heuristic.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-native-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\common-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\js-graph.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\c-linkage.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\js-native-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\common-operator.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-native-context-specialization.cc)e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compiler\js-graph.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(315): warning C4251: 'v8::internal::compiler::CallDescriptor::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\c-linkage.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\js-inlining-heuristic.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\common-operator.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(194): note: see declaration of 'v8::base::Flags' (compiling source file compiler\c-linkage.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\js-inlining-heuristic.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\js-inlining-heuristic.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-inlining-heuristic.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\common-operator.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\bytecode-graph-builder.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\node.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-inlining-heuristic.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\js-inlining-heuristic.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\node.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\common-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-inlining-heuristic.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-inlining-heuristic.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\js-inlining-heuristic.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-native-context-specialization.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\common-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\bytecode-graph-builder.cc) load-elimination.cc E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compiler\bytecode-graph-builder.cc)raw-machine-assembler.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\common-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-native-context-specialization.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\common-operator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-native-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\common-operator.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(733): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,false>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::compiler::MoveOperands *, _Alloc=v8::internal::ZoneAllocator ] and [ T=v8::internal::compiler::MoveOperands * ] and [ _Ty=v8::internal::compiler::MoveOperands *, _Alloc=v8::internal::ZoneAllocator ] (compiling source file compiler\code-generator.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\node.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,false>' with E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-constructor-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-constructor-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-constructor-gen.cc) [ T=v8::internal::compiler::MoveOperands * ] (compiling source file compiler\code-generator.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\node.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\node.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\node.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\common-operator.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\node.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\node.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-native-context-specialization.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\common-operator.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-constructor-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-native-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-constructor-gen.cc) ] (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\common-operator.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\operation-typer.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\operation-typer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\common-operator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-graph.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\node-matchers.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\common-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\js-inlining-heuristic.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-native-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\js-graph.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\node-matchers.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\js-inlining-heuristic.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-graph.cc) ] (compiling source file compiler\operator.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\node-matchers.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\js-inlining-heuristic.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-graph.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file compiler\operator.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\node-matchers.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\js-inlining-heuristic.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-graph.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1372): warning C4251: 'v8::internal::compiler::PhiInstruction::operands_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::PhiInstruction' (compiling source file compiler\code-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/zone-containers.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\js-inlining-heuristic.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-graph.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-graph.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-graph.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compiler\js-inlining-heuristic.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-graph.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1443): warning C4251: 'v8::internal::compiler::InstructionBlock::successors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\code-generator.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\bytecode-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\js-native-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-graph.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1415): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\code-generator.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\js-native-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\js-native-context-specialization.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-graph.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\js-native-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\js-native-context-specialization.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1444): warning C4251: 'v8::internal::compiler::InstructionBlock::predecessors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\code-generator.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\node.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\common-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-native-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\node.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-graph.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\js-native-context-specialization.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1415): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\code-generator.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\common-operator.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\node.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\bytecode-graph-builder.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\common-operator.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\node.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-native-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\jump-threading.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\js-native-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1445): warning C4251: 'v8::internal::compiler::InstructionBlock::phis_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\code-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\common-operator.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\node.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\common-operator.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1426): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\node.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-boolean-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\jump-threading.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\liveness-analyzer.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(237): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\node.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\js-native-context-specialization.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\bytecode-graph-builder.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\common-operator.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-boolean-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\jump-threading.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/compiler/instruction.h(1446): warning C4251: 'v8::internal::compiler::InstructionBlock::ao_number_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\code-generator.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file compiler\liveness-analyzer.cc) ] (compiling source file compiler\common-operator.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compiler\common-operator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\js-native-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\jump-threading.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\jump-threading.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\jump-threading.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\jump-threading.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\jump-threading.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1447): warning C4251: 'v8::internal::compiler::InstructionBlock::rpo_number_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\code-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-inlining-heuristic.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-inlining-heuristic.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-inlining-heuristic.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\code-generator.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\node-matchers.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-inlining-heuristic.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] loop-peeling.cc E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): warning C4251: 'v8::internal::compiler::CodeAssemblerState::raw_assembler_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1448): warning C4251: 'v8::internal::compiler::InstructionBlock::loop_header_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\code-generator.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\node-matchers.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] register-allocator.cc E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-inlining-heuristic.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\code-generator.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-inlining-heuristic.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\js-native-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1449): warning C4251: 'v8::internal::compiler::InstructionBlock::loop_end_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\code-generator.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::compiler::RawMachineAssembler E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-inlining-heuristic.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\operation-typer.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\code-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-inlining-heuristic.cc) ] (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\jump-threading.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-inlining-heuristic.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\js-native-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\common-operator.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\operation-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\jump-threading.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\operator.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\common-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\operator.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\common-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\js-native-context-specialization.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\common-operator.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\jump-threading.cc) ] (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\common-operator.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1653): warning C4251: 'v8::internal::compiler::InstructionSequence::source_positions_': class 'v8::internal::ZoneMap>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' with [ K=const v8::internal::compiler::Instruction * ] (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\js-native-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\node-matchers.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\js-native-context-specialization.cc) ] (compiling source file compiler\raw-machine-assembler.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\common-operator.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1645): note: see declaration of 'v8::internal::ZoneMap>' with [ K=const v8::internal::compiler::Instruction * ] (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\jump-threading.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\operator.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-json.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-json.cc) [ E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): warning C4251: 'v8::internal::compiler::CodeAssemblerState::variables_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file builtins\builtins-async-iterator-gen.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): note: see declaration of 'v8::internal::ZoneSet>' with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file builtins\builtins-async-iterator-gen.cc) with E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(579): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_prologue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-async-iterator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=std::pair E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-async-iterator-gen.cc) [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(580): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_epilogue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-async-iterator-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-async-iterator-gen.cc) ] (compiling source file compiler\node-matchers.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\common-operator.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\operator.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\node-matchers.cc) ] (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::Register [] ] (compiling source file compiler\js-graph.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\jump-threading.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\load-elimination.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\common-operator.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\operator.cc) ] (compiling source file compiler\js-native-context-specialization.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file compiler\js-graph.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\common-operator.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\node-matchers.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/compiler/instruction.h(1654): warning C4251: 'v8::internal::compiler::InstructionSequence::constants_': class 'std::map,v8::internal::ZoneAllocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\code-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\operator.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\common-operator.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-global.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-global.cc) ] (compiling source file compiler\node-matchers.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-constructor-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-constructor-gen.cc) ] (compiling source file compiler\load-elimination.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file compiler\js-graph.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\common-operator.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-number-gen.cc) _Ty=v8::CpuProfileDeoptInfo e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-number-gen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file compiler\node-matchers.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1471): note: see declaration of 'std::map,v8::internal::ZoneAllocator>>' (compiling source file compiler\code-generator.cc) ] (compiling source file compiler\js-graph.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\common-operator.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1655): warning C4251: 'v8::internal::compiler::InstructionSequence::immediates_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\code-generator.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\operator.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\operation-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\operation-typer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-boolean-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\operation-typer.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1577): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\code-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file builtins\builtins-boolean-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-boolean-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-boolean-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-boolean-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1656): warning C4251: 'v8::internal::compiler::InstructionSequence::instructions_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\code-generator.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\operation-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-boolean-gen.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1475): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\code-generator.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\liveness-analyzer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1658): warning C4251: 'v8::internal::compiler::InstructionSequence::reference_maps_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\code-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1476): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\code-generator.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\liveness-analyzer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] machine-operator-reducer.cc E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\jump-threading.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1659): warning C4251: 'v8::internal::compiler::InstructionSequence::representations_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\code-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\jump-threading.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-native-context-specialization.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1659): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\js-native-context-specialization.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1661): warning C4251: 'v8::internal::compiler::InstructionSequence::deoptimization_entries_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\code-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-native-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-native-context-specialization.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1349): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-native-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-native-context-specialization.cc) representation-change.cc E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-native-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] scheduler.cc E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-native-context-specialization.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-boolean-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-native-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-native-context-specialization.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-boolean-gen.cc) with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\jump-threading.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\js-native-context-specialization.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-boolean-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-boolean-gen.cc) _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\jump-threading.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\liveness-analyzer.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\node-matchers.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/typer.h(47): warning C4251: 'v8::internal::compiler::Typer::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Typer' (compiling source file compiler\js-graph.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/typer.h(26): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-graph.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\load-elimination.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\liveness-analyzer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\jump-threading.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\node-matchers.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\raw-machine-assembler.cc) E:\GitHub\node\deps\v8\src/eh-frame.h(198): warning C4251: 'v8::internal::EhFrameWriter::eh_frame_buffer_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::EhFrameWriter' (compiling source file compiler\code-generator.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\operation-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\code-generator.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\operation-typer.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\load-elimination.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\jump-threading.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\liveness-analyzer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\jump-threading.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] machine-graph-verifier.cc E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\jump-threading.cc) move-optimizer.cc C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\raw-machine-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file builtins\builtins-global.cc) with C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-global.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-global.cc) [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\node-matchers.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\node-matchers.cc)e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\register-allocator.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\node-matchers.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\node-matchers.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\node-matchers.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\liveness-analyzer.cc) simd-scalar-lowering.cc E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\jump-threading.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\node-matchers.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\load-elimination.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\jump-threading.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\node-matchers.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file builtins\builtins-global.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\load-elimination.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\jump-threading.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-global.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-global.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\operation-typer.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\pipeline.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\operation-typer.cc) ] (compiling source file compiler\loop-peeling.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\load-elimination.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\jump-threading.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-boolean-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * with [ ] (compiling source file builtins\builtins-constructor-gen.cc) _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\operation-typer.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-boolean-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-constructor-gen.cc) _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\pipeline.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-boolean-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-constructor-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-constructor-gen.cc) [ E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-boolean-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-constructor-gen.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-constructor-gen.cc) _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-boolean-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] and E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-boolean-gen.cc) [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-boolean-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\loop-peeling.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\load-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-boolean-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-boolean-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-constructor-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-boolean-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-constructor-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-constructor-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-boolean-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-constructor-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-boolean-gen.cc) ] (compiling source file compiler\operation-typer.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-regexp-gen.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-regexp-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\pipeline.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-string.cc) _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-string.cc) ] (compiling source file compiler\operation-typer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\operation-typer.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-boolean-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-boolean-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-boolean-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-boolean-gen.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\load-elimination.cc)value-numbering-reducer.cc E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-boolean-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-boolean-gen.cc) E:\GitHub\node\deps\v8\src/messages.h(89): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-boolean-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-boolean-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-boolean-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-boolean-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-boolean-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-boolean-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\jump-threading.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-boolean-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(92): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\code-generator.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\raw-machine-assembler.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-boolean-gen.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(103): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\code-generator.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\raw-machine-assembler.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\jump-threading.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\code-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-constructor-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-constructor-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-constructor-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-constructor-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-constructor-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-constructor-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-constructor-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-constructor-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-constructor-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-constructor-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-constructor-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-constructor-gen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(48): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\code-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file compiler\code-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\code-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/factory.h(340): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\code-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\code-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\jump-threading.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-constructor-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-constructor-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-constructor-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-constructor-gen.cc) [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-constructor-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-constructor-gen.cc) [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-constructor-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-constructor-gen.cc) _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\jump-threading.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\code-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\jump-threading.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-constructor-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\liveness-analyzer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\jump-threading.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\liveness-analyzer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-constructor-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-constructor-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-constructor-gen.cc) E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-constructor-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-constructor-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\jump-threading.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file compiler\js-native-context-specialization.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-internal.cc) wasm-compiler.cc E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\jump-threading.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\load-elimination.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\jump-threading.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\machine-operator-reducer.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file compiler\js-native-context-specialization.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-dataview.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] simplified-operator-reducer.cc C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-dataview.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\jump-threading.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-dataview.cc) ] (compiling source file compiler\machine-operator-reducer.cc) ] (compiling source file compiler\code-generator.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\load-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\jump-threading.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-dataview.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] and E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-dataview.cc) [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file compiler\code-generator.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\load-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\jump-threading.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\load-elimination.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\liveness-analyzer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\pipeline.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\liveness-analyzer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\jump-threading.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(237): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\load-elimination.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\liveness-analyzer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\jump-threading.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\operation-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\operation-typer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\operation-typer.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\operation-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\operation-typer.cc) E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\operation-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\operation-typer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\jump-threading.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\liveness-analyzer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\jump-threading.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\register-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\scheduler.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\scheduler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\liveness-analyzer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\jump-threading.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\register-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/type-cache.h(104): warning C4244: 'argument': conversion from 'const int64_t' to 'double', possible loss of data (compiling source file compiler\operation-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\liveness-analyzer.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\jump-threading.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\jump-threading.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): warning C4251: 'v8::internal::compiler::GraphReducer::state_': class 'v8::internal::compiler::NodeMarker' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\jump-threading.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): note: see declaration of 'v8::internal::compiler::NodeMarker' (compiling source file compiler\load-elimination.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\loop-peeling.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\jump-threading.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): warning C4251: 'v8::internal::compiler::GraphReducer::reducers_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\load-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\jump-threading.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\raw-machine-assembler.cc) E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file compiler\pipeline.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\loop-peeling.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\representation-change.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\jump-threading.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\representation-change.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\pipeline.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\pipeline.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): warning C4251: 'v8::internal::compiler::GraphReducer::revisit_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\load-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\jump-threading.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-boolean-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-boolean-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-boolean-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-boolean-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-boolean-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-boolean-gen.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\machine-graph-verifier.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\load-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\jump-threading.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\machine-graph-verifier.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\move-optimizer.cc) ] (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\register-allocator.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\register-allocator.cc)e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\simd-scalar-lowering.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\jump-threading.cc)e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\move-optimizer.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\code-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\loop-peeling.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): warning C4251: 'v8::internal::compiler::GraphReducer::stack_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\load-elimination.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\loop-peeling.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\register-allocator.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\code-generator.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\load-elimination.cc) ] (compiling source file compiler\raw-machine-assembler.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\loop-peeling.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(308): warning C4251: 'v8::internal::compiler::CallDescriptor::target_type_': class 'v8::internal::MachineType' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\code-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\loop-peeling.cc) ] (compiling source file compiler\raw-machine-assembler.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\loop-peeling.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\loop-peeling.cc) E:\GitHub\node\deps\v8\src/machine-type.h(56): note: see declaration of 'v8::internal::MachineType' (compiling source file compiler\code-generator.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\raw-machine-assembler.cc) E:\GitHub\node\deps\v8\src/compiler/load-elimination.h(285): warning C4251: 'v8::internal::compiler::LoadElimination::empty_state_': class 'v8::internal::compiler::LoadElimination::AbstractState' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::LoadElimination' (compiling source file compiler\load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\machine-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\machine-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/load-elimination.h(203): note: see declaration of 'v8::internal::compiler::LoadElimination::AbstractState' (compiling source file compiler\load-elimination.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\loop-peeling.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(309): warning C4251: 'v8::internal::compiler::CallDescriptor::target_loc_': class 'v8::internal::compiler::LinkageLocation' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\code-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\loop-peeling.cc) ] (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(32): note: see declaration of 'v8::internal::compiler::LinkageLocation' (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\jump-threading.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\jump-threading.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\jump-threading.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\jump-threading.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\jump-threading.cc)E:\GitHub\node\deps\v8\src/compiler/load-elimination.h(286): warning C4251: 'v8::internal::compiler::LoadElimination::node_states_': class 'v8::internal::compiler::LoadElimination::AbstractStateForEffectNodes' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::LoadElimination' (compiling source file compiler\load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\jump-threading.cc) ] (compiling source file builtins\builtins-boolean-gen.cc) ] (compiling source file compiler\raw-machine-assembler.cc) E:\GitHub\node\deps\v8\src/compiler/load-elimination.h(244): note: see declaration of 'v8::internal::compiler::LoadElimination::AbstractStateForEffectNodes' (compiling source file compiler\load-elimination.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(312): warning C4251: 'v8::internal::compiler::CallDescriptor::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\code-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ [ _Ty=std::pair _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-boolean-gen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\machine-operator-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\js-native-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file compiler\jump-threading.cc)E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\js-native-context-specialization.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\machine-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\machine-operator-reducer.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/compiler/linkage.h(315): warning C4251: 'v8::internal::compiler::CallDescriptor::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\code-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\jump-threading.cc)E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\liveness-analyzer.cc)E:\GitHub\node\deps\v8\src/compiler/js-operator.h(45): warning C4251: 'v8::internal::compiler::VectorSlotPair::vector_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\js-native-context-specialization.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(194): note: see declaration of 'v8::base::Flags' (compiling source file compiler\code-generator.cc) E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\liveness-analyzer.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(342): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\value-numbering-reducer.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\scheduler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\scheduler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/js-operator.h(46): warning C4251: 'v8::internal::compiler::VectorSlotPair::slot_': class 'v8::internal::FeedbackSlot' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/js-operator.h(45): warning C4251: 'v8::internal::compiler::VectorSlotPair::vector_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\liveness-analyzer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\value-numbering-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/js-operator.h(34): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\liveness-analyzer.cc) E:\GitHub\node\deps\v8\src/utils.h(897): note: see declaration of 'v8::internal::FeedbackSlot' (compiling source file compiler\js-native-context-specialization.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\machine-graph-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/js-operator.h(46): warning C4251: 'v8::internal::compiler::VectorSlotPair::slot_': class 'v8::internal::FeedbackSlot' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\liveness-analyzer.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\machine-graph-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file builtins\builtins-internal.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\loop-peeling.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\loop-peeling.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-internal.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\operation-typer.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\simd-scalar-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\operation-typer.cc) ] (compiling source file builtins\builtins-internal.cc) E:\GitHub\node\deps\v8\src/utils.h(897): note: see declaration of 'v8::internal::FeedbackSlot' (compiling source file compiler\liveness-analyzer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\loop-peeling.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\scheduler.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\simd-scalar-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\loop-peeling.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\scheduler.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\simplified-operator-reducer.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\representation-change.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\scheduler.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\representation-change.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\scheduler.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\register-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\register-allocator.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(690): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\loop-peeling.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\scheduler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\scheduler.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(142): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(690): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\liveness-analyzer.cc) E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\loop-peeling.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(142): note: see declaration of 'v8::base::Flags' (compiling source file compiler\liveness-analyzer.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(237): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\loop-peeling.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(691): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::alignment_requirements_': class 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\js-native-context-specialization.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\move-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] compiler\code-generator.cc(920): warning C4312: 'reinterpret_cast': conversion from 'int32_t' to 'v8::internal::Smi *' of greater size [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\machine-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(144): note: see declaration of 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(691): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::alignment_requirements_': class 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\liveness-analyzer.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\jump-threading.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\move-optimizer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\machine-operator-reducer.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\jump-threading.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(144): note: see declaration of 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' (compiling source file compiler\liveness-analyzer.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\jump-threading.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\machine-operator-reducer.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\jump-threading.cc) E:\GitHub\node\deps\v8\src/compiler/js-graph.h(194): warning C4251: 'v8::internal::compiler::JSGraph::cache_': class 'v8::internal::compiler::CommonNodeCache' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSGraph' (compiling source file compiler\js-native-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\jump-threading.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\machine-operator-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/common-node-cache.h(23): note: see declaration of 'v8::internal::compiler::CommonNodeCache' (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\jump-threading.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\machine-operator-reducer.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\jump-threading.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\jump-threading.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\jump-threading.cc)E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\machine-operator-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\liveness-analyzer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\load-elimination.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\jump-threading.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\liveness-analyzer.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(237): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\jump-threading.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(308): warning C4251: 'v8::internal::compiler::CallDescriptor::target_type_': class 'v8::internal::MachineType' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\js-native-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\jump-threading.cc)E:\GitHub\node\deps\v8\src/machine-type.h(56): note: see declaration of 'v8::internal::MachineType' (compiling source file compiler\js-native-context-specialization.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-json.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Alloc=std::allocator ] (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\operation-typer.cc) ] (compiling source file builtins\builtins-internal.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\liveness-analyzer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file builtins\builtins-internal.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo with ] (compiling source file builtins\builtins-internal.cc) [ _Kty=uint32_t, C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-json.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::internal::Cancelable * ] (compiling source file compiler\operation-typer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\register-allocator.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(309): warning C4251: 'v8::internal::compiler::CallDescriptor::target_loc_': class 'v8::internal::compiler::LinkageLocation' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\js-native-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\liveness-analyzer.cc) with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\register-allocator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\operation-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\operation-typer.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(32): note: see declaration of 'v8::internal::compiler::LinkageLocation' (compiling source file compiler\js-native-context-specialization.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\operation-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\operation-typer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\liveness-analyzer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\operation-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\operation-typer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\operation-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\operation-typer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\register-allocator.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(312): warning C4251: 'v8::internal::compiler::CallDescriptor::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\liveness-analyzer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\register-allocator.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\register-allocator.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-constructor-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-native-context-specialization.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-constructor-gen.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\liveness-analyzer.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(315): warning C4251: 'v8::internal::compiler::CallDescriptor::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\js-native-context-specialization.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-constructor-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\operation-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\operation-typer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\operation-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\operation-typer.cc) compiler-source-position-table.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\operation-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): warning C4251: 'v8::internal::compiler::GraphReducer::state_': class 'v8::internal::compiler::NodeMarker' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\machine-operator-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\liveness-analyzer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(194): note: see declaration of 'v8::base::Flags' (compiling source file compiler\js-native-context-specialization.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): note: see declaration of 'v8::internal::compiler::NodeMarker' (compiling source file compiler\machine-operator-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/common-node-cache.h(57): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\liveness-analyzer.cc) E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\operation-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\load-elimination.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): warning C4251: 'v8::internal::compiler::GraphReducer::reducers_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\machine-operator-reducer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-constructor-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-constructor-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\load-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\operation-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-constructor-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\operation-typer.cc) E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\operation-typer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\operation-typer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\operation-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\operation-typer.cc) ] (compiling source file compiler\load-elimination.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-number-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): warning C4251: 'v8::internal::compiler::GraphReducer::revisit_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\machine-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\machine-operator-reducer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, ] (compiling source file builtins\builtins-constructor-gen.cc) _Alloc=std::allocator ] (compiling source file compiler\load-elimination.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-number-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair with [ ] (compiling source file builtins\builtins-constructor-gen.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-dataview.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\builtins-symbol-gen.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-dataview.cc)e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\load-elimination.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\load-elimination.cc) ] (compiling source file builtins\builtins-symbol-gen.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): warning C4251: 'v8::internal::compiler::GraphReducer::stack_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\machine-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/js-graph.h(194): warning C4251: 'v8::internal::compiler::JSGraph::cache_': class 'v8::internal::compiler::CommonNodeCache' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSGraph' (compiling source file compiler\liveness-analyzer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/common-node-cache.h(23): note: see declaration of 'v8::internal::compiler::CommonNodeCache' (compiling source file compiler\liveness-analyzer.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\raw-machine-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(690): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\machine-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(142): note: see declaration of 'v8::base::Flags' (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(691): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::alignment_requirements_': class 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\machine-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(144): note: see declaration of 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\operation-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\operation-typer.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\raw-machine-assembler.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(308): warning C4251: 'v8::internal::compiler::CallDescriptor::target_type_': class 'v8::internal::MachineType' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\scheduler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\operation-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/machine-type.h(56): note: see declaration of 'v8::internal::MachineType' (compiling source file compiler\raw-machine-assembler.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\scheduler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\operation-typer.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\value-numbering-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(309): warning C4251: 'v8::internal::compiler::CallDescriptor::target_loc_': class 'v8::internal::compiler::LinkageLocation' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\raw-machine-assembler.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\scheduler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\operation-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-dataview.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-dataview.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\scheduler.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(32): note: see declaration of 'v8::internal::compiler::LinkageLocation' (compiling source file compiler\raw-machine-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-dataview.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-dataview.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-dataview.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\operation-typer.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-dataview.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\scheduler.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(312): warning C4251: 'v8::internal::compiler::CallDescriptor::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\raw-machine-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\raw-machine-assembler.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\value-numbering-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(315): warning C4251: 'v8::internal::compiler::CallDescriptor::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\scheduler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\operation-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/type-cache.h(104): warning C4244: 'argument': conversion from 'const int64_t' to 'double', possible loss of data (compiling source file compiler\js-native-context-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-dataview.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/liveness-analyzer.h(77): warning C4251: 'v8::internal::compiler::LivenessAnalyzer::blocks_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::LivenessAnalyzer' (compiling source file compiler\liveness-analyzer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(194): note: see declaration of 'v8::base::Flags' (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(237): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\scheduler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\operation-typer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\operation-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/liveness-analyzer.h(77): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\liveness-analyzer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\operation-typer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\operation-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(690): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\operation-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-dataview.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-dataview.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-dataview.cc) E:\GitHub\node\deps\v8\src/compiler/liveness-analyzer.h(84): warning C4251: 'v8::internal::compiler::LivenessAnalyzer::queue_': class 'v8::internal::ZoneQueue' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::LivenessAnalyzer' (compiling source file compiler\liveness-analyzer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(142): note: see declaration of 'v8::base::Flags' (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\operation-typer.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\operation-typer.cc)E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(691): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::alignment_requirements_': class 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\raw-machine-assembler.cc) E:\GitHub\node\deps\v8\src/compiler/liveness-analyzer.h(84): note: see declaration of 'v8::internal::ZoneQueue' (compiling source file compiler\liveness-analyzer.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(144): note: see declaration of 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' (compiling source file compiler\raw-machine-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\raw-machine-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/objects.h(1756): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-json.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-json.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-json.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-json.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\raw-machine-assembler.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\raw-machine-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\raw-machine-assembler.cc) E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\raw-machine-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\raw-machine-assembler.cc) E:\GitHub\node\deps\v8\src/compiler/compiler-source-position-table.h(63): warning C4251: 'v8::internal::compiler::SourcePositionTable::current_position_': class 'v8::internal::SourcePosition' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::SourcePositionTable' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position.h(32): note: see declaration of 'v8::internal::SourcePosition' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/compiler/compiler-source-position-table.h(64): warning C4251: 'v8::internal::compiler::SourcePositionTable::table_': class 'v8::internal::compiler::NodeAuxData' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::SourcePositionTable' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/compiler/schedule.h(170): warning C4251: 'v8::internal::compiler::BasicBlock::nodes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\scheduler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/compiler-source-position-table.h(64): note: see declaration of 'v8::internal::compiler::NodeAuxData' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/compiler/node.h(312): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\scheduler.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(172): warning C4251: 'v8::internal::compiler::BasicBlock::successors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\scheduler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\scheduler.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(173): warning C4251: 'v8::internal::compiler::BasicBlock::predecessors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\scheduler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\scheduler.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(177): warning C4251: 'v8::internal::compiler::BasicBlock::id_': class 'v8::internal::compiler::BasicBlock::Id' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\scheduler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(46): note: see declaration of 'v8::internal::compiler::BasicBlock::Id' (compiling source file compiler\scheduler.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\machine-graph-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\machine-graph-verifier.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\machine-graph-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\machine-graph-verifier.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\value-numbering-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\value-numbering-reducer.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\value-numbering-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\value-numbering-reducer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\operation-typer.cc)E:\GitHub\node\deps\v8\src/compiler/schedule.h(287): warning C4251: 'v8::internal::compiler::Schedule::all_blocks_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Schedule' (compiling source file compiler\scheduler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\representation-change.cc)E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\scheduler.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\operation-typer.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\simd-scalar-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\operation-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\value-numbering-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(288): warning C4251: 'v8::internal::compiler::Schedule::nodeid_to_block_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Schedule' (compiling source file compiler\scheduler.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\operation-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\representation-change.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\operation-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\simd-scalar-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\value-numbering-reducer.cc) contexts.cc E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\operation-typer.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\representation-change.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\scheduler.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file compiler\operation-typer.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compiler\operation-typer.cc) E:\GitHub\node\deps\v8\src/compiler/state-values-utils.h(79): warning C4251: 'v8::internal::compiler::StateValuesCache::hash_map_': class 'v8::base::CustomMatcherTemplateHashMapImpl' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::StateValuesCache' (compiling source file compiler\liveness-analyzer.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(733): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,false>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::compiler::MoveOperands *, _Alloc=v8::internal::ZoneAllocator ] and [ T=v8::internal::compiler::MoveOperands * ] and [ _Ty=v8::internal::compiler::MoveOperands *, _Alloc=v8::internal::ZoneAllocator E:\GitHub\node\deps\v8\src/compiler/schedule.h(289): warning C4251: 'v8::internal::compiler::Schedule::rpo_order_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Schedule' (compiling source file compiler\scheduler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\scheduler.cc) ] (compiling source file compiler\jump-threading.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\representation-change.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/zone-stats.h(59): warning C4251: 'v8::internal::compiler::ZoneStats::StatsScope::initial_values_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::ZoneStats::StatsScope' with [ _Kty=v8::internal::Zone *, _Ty=std::size_t ] (compiling source file compiler\scheduler.cc) E:\GitHub\node\deps\v8\src/zone/zone.h(229): note: see declaration of 'v8::base::CustomMatcherTemplateHashMapImpl' (compiling source file compiler\liveness-analyzer.cc) E:\GitHub\node\deps\v8\src/compiler/zone-stats.h(56): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=v8::internal::Zone *, _Ty=std::size_t ] (compiling source file compiler\scheduler.cc) E:\GitHub\node\deps\v8\src/compiler/zone-stats.h(81): warning C4251: 'v8::internal::compiler::ZoneStats::zones_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::ZoneStats' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,false>' with C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-string.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ [ _Ty=v8::internal::Zone * T=v8::internal::compiler::MoveOperands * ] (compiling source file compiler\scheduler.cc) ] (compiling source file compiler\jump-threading.cc)E:\GitHub\node\deps\v8\src/compiler/state-values-utils.h(80): warning C4251: 'v8::internal::compiler::StateValuesCache::working_space_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::StateValuesCache' (compiling source file compiler\liveness-analyzer.cc) E:\GitHub\node\deps\v8\src/compiler/zone-stats.h(78): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::Zone * ] (compiling source file compiler\scheduler.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-boolean-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-string.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/compiler/zone-stats.h(82): warning C4251: 'v8::internal::compiler::ZoneStats::stats_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::ZoneStats' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-boolean-gen.cc) with [ _Ty=v8::internal::compiler::ZoneStats::StatsScope * ] (compiling source file compiler\scheduler.cc)E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-boolean-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-boolean-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-boolean-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-boolean-gen.cc) E:\GitHub\node\deps\v8\src/compiler/zone-stats.h(79): note: see declaration of 'std::vector>' E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-boolean-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::compiler::ZoneStats::StatsScope * E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-boolean-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-boolean-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-boolean-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-boolean-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-boolean-gen.cc) ] (compiling source file compiler\scheduler.cc) E:\GitHub\node\deps\v8\src/compiler/state-values-utils.h(80): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\liveness-analyzer.cc) E:\GitHub\node\deps\v8\src/compiler/scheduler.h(67): warning C4251: 'v8::internal::compiler::Scheduler::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Scheduler' (compiling source file compiler\scheduler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/scheduler.h(33): note: see declaration of 'v8::base::Flags' (compiling source file compiler\scheduler.cc) E:\GitHub\node\deps\v8\src/compiler/scheduler.h(69): warning C4251: 'v8::internal::compiler::Scheduler::scheduled_nodes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Scheduler' (compiling source file compiler\scheduler.cc)E:\GitHub\node\deps\v8\src/compiler/js-operator.h(45): warning C4251: 'v8::internal::compiler::VectorSlotPair::vector_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/scheduler.h(68): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\scheduler.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(342): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/compiler/scheduler.h(70): warning C4251: 'v8::internal::compiler::Scheduler::schedule_root_nodes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Scheduler' (compiling source file compiler\scheduler.cc) E:\GitHub\node\deps\v8\src/compiler/js-operator.h(46): warning C4251: 'v8::internal::compiler::VectorSlotPair::slot_': class 'v8::internal::FeedbackSlot' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/compiler/node.h(312): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\scheduler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(897): note: see declaration of 'v8::internal::FeedbackSlot' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/compiler/state-values-utils.h(116): warning C4251: 'v8::internal::compiler::StateValuesAccess::iterator::stack_': class 'v8::internal::compiler::SparseInputMask::InputIterator' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::StateValuesAccess::iterator' (compiling source file compiler\liveness-analyzer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/scheduler.h(71): warning C4251: 'v8::internal::compiler::Scheduler::schedule_queue_': class 'v8::internal::ZoneQueue' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Scheduler' (compiling source file compiler\scheduler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/scheduler.h(71): note: see declaration of 'v8::internal::ZoneQueue' (compiling source file compiler\scheduler.cc) E:\GitHub\node\deps\v8\src/compiler/raw-machine-assembler.h(864): warning C4251: 'v8::internal::compiler::RawMachineAssembler::parameters_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::RawMachineAssembler' (compiling source file compiler\raw-machine-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/node.h(312): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\raw-machine-assembler.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(690): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-dataview.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-regexp-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(142): note: see declaration of 'v8::base::Flags' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-dataview.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(691): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::alignment_requirements_': class 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\loop-peeling.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-dataview.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-dataview.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-dataview.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-dataview.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(144): note: see declaration of 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-dataview.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-regexp-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-dataview.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/compiler/common-operator.h(173): note: see declaration of 'v8::internal::compiler::SparseInputMask::InputIterator' (compiling source file compiler\liveness-analyzer.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\loop-peeling.cc) E:\GitHub\node\deps\v8\src/compiler/scheduler.h(72): warning C4251: 'v8::internal::compiler::Scheduler::node_data_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Scheduler' (compiling source file compiler\scheduler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-dataview.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/js-graph.h(194): warning C4251: 'v8::internal::compiler::JSGraph::cache_': class 'v8::internal::compiler::CommonNodeCache' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSGraph' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-dataview.cc) E:\GitHub\node\deps\v8\src/compiler/common-node-cache.h(23): note: see declaration of 'v8::internal::compiler::CommonNodeCache' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-dataview.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-dataview.cc) E:\GitHub\node\deps\v8\src/compiler/scheduler.h(72): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\scheduler.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\machine-operator-reducer.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1372): warning C4251: 'v8::internal::compiler::PhiInstruction::operands_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::PhiInstruction' (compiling source file compiler\jump-threading.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/liveness-analyzer.h(77): warning C4251: 'v8::internal::compiler::LivenessAnalyzer::blocks_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::LivenessAnalyzer' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/liveness-analyzer.h(77): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/compiler/liveness-analyzer.h(84): warning C4251: 'v8::internal::compiler::LivenessAnalyzer::queue_': class 'v8::internal::ZoneQueue' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::LivenessAnalyzer' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/liveness-analyzer.h(84): note: see declaration of 'v8::internal::ZoneQueue' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\machine-operator-reducer.cc)E:\GitHub\node\deps\v8\src/zone/zone-containers.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\jump-threading.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(170): warning C4251: 'v8::internal::compiler::BasicBlock::nodes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\raw-machine-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\move-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\wasm-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/node.h(312): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\raw-machine-assembler.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\simplified-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(172): warning C4251: 'v8::internal::compiler::BasicBlock::successors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/compiler/state-values-utils.h(79): warning C4251: 'v8::internal::compiler::StateValuesCache::hash_map_': class 'v8::base::CustomMatcherTemplateHashMapImpl' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::StateValuesCache' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\raw-machine-assembler.cc) E:\GitHub\node\deps\v8\src/zone/zone.h(229): note: see declaration of 'v8::base::CustomMatcherTemplateHashMapImpl' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/compiler/schedule.h(173): warning C4251: 'v8::internal::compiler::BasicBlock::predecessors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\raw-machine-assembler.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\simplified-operator-reducer.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\operation-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1443): warning C4251: 'v8::internal::compiler::InstructionBlock::successors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\jump-threading.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\machine-graph-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\operation-typer.cc)E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\raw-machine-assembler.cc) E:\GitHub\node\deps\v8\src/compiler/state-values-utils.h(80): warning C4251: 'v8::internal::compiler::StateValuesCache::working_space_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::StateValuesCache' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\operation-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1415): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\jump-threading.cc)E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\load-elimination.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\machine-graph-verifier.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\value-numbering-reducer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\value-numbering-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/state-values-utils.h(80): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/compiler/schedule.h(177): warning C4251: 'v8::internal::compiler::BasicBlock::id_': class 'v8::internal::compiler::BasicBlock::Id' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\raw-machine-assembler.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\operation-typer.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\operation-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\operation-typer.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\operation-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\operation-typer.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\operation-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-dataview.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\operation-typer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-dataview.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\operation-typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\operation-typer.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1444): warning C4251: 'v8::internal::compiler::InstructionBlock::predecessors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\jump-threading.cc)E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/state-values-utils.h(116): warning C4251: 'v8::internal::compiler::StateValuesAccess::iterator::stack_': class 'v8::internal::compiler::SparseInputMask::InputIterator' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::StateValuesAccess::iterator' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\wasm-compiler.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\value-numbering-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-dataview.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-dataview.cc) _Alloc=std::allocator ] (compiling source file compiler\loop-peeling.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\machine-operator-reducer.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(46): note: see declaration of 'v8::internal::compiler::BasicBlock::Id' (compiling source file compiler\raw-machine-assembler.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1415): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\jump-threading.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\value-numbering-reducer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-dataview.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-dataview.cc) ] (compiling source file compiler\loop-peeling.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\machine-operator-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/js-operator.h(45): warning C4251: 'v8::internal::compiler::VectorSlotPair::vector_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\load-elimination.cc) E:\GitHub\node\deps\v8\src/compiler/js-operator.h(34): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\load-elimination.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\loop-peeling.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/js-operator.h(46): warning C4251: 'v8::internal::compiler::VectorSlotPair::slot_': class 'v8::internal::FeedbackSlot' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\load-elimination.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\value-numbering-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/common-operator.h(173): note: see declaration of 'v8::internal::compiler::SparseInputMask::InputIterator' (compiling source file compiler\pipeline.cc)store-store-elimination.cc E:\GitHub\node\deps\v8\src/utils.h(897): note: see declaration of 'v8::internal::FeedbackSlot' (compiling source file compiler\load-elimination.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\wasm-compiler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\loop-peeling.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/schedule.h(287): warning C4251: 'v8::internal::compiler::Schedule::all_blocks_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Schedule' (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\scheduler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\scheduler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\loop-peeling.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-dataview.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-number-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-dataview.cc) and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1445): warning C4251: 'v8::internal::compiler::InstructionBlock::phis_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\jump-threading.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-number-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-dataview.cc) ] (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\loop-peeling.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\raw-machine-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-dataview.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-number-gen.cc) E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\value-numbering-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(237): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\value-numbering-reducer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-number-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-dataview.cc) _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\machine-graph-verifier.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-dataview.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1426): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\jump-threading.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-dataview.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-dataview.cc) [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-constructor-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-constructor-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-constructor-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-constructor-gen.cc) ] (compiling source file compiler\machine-graph-verifier.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-constructor-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-constructor-gen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-constructor-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-constructor-gen.cc) ] (compiling source file compiler\machine-graph-verifier.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(690): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-constructor-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(142): note: see declaration of 'v8::base::Flags' (compiling source file compiler\load-elimination.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(691): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::alignment_requirements_': class 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(144): note: see declaration of 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' (compiling source file compiler\load-elimination.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-constructor-gen.cc) [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-constructor-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file compiler\machine-graph-verifier.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-constructor-gen.cc) with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\machine-graph-verifier.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\machine-graph-verifier.cc) E:\GitHub\node\deps\v8\src/compiler/js-graph.h(194): warning C4251: 'v8::internal::compiler::JSGraph::cache_': class 'v8::internal::compiler::CommonNodeCache' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSGraph' (compiling source file compiler\load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/schedule.h(288): warning C4251: 'v8::internal::compiler::Schedule::nodeid_to_block_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Schedule' (compiling source file compiler\raw-machine-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1446): warning C4251: 'v8::internal::compiler::InstructionBlock::ao_number_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\jump-threading.cc)E:\GitHub\node\deps\v8\src/compiler/common-node-cache.h(23): note: see declaration of 'v8::internal::compiler::CommonNodeCache' (compiling source file compiler\load-elimination.cc)compilation-phase.cc [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\simplified-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file contexts.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file contexts.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\representation-change.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\simd-scalar-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\jump-threading.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\representation-change.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(289): warning C4251: 'v8::internal::compiler::Schedule::rpo_order_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Schedule' (compiling source file compiler\raw-machine-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1447): warning C4251: 'v8::internal::compiler::InstructionBlock::rpo_number_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\jump-threading.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\raw-machine-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/zone-stats.h(59): warning C4251: 'v8::internal::compiler::ZoneStats::StatsScope::initial_values_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::ZoneStats::StatsScope' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=v8::internal::Zone *, _Ty=std::size_t ] (compiling source file compiler\raw-machine-assembler.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\simplified-operator-reducer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\jump-threading.cc) ] (compiling source file compiler\scheduler.cc) E:\GitHub\node\deps\v8\src/compiler/zone-stats.h(56): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=v8::internal::Zone *, _Ty=std::size_t ] (compiling source file compiler\raw-machine-assembler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\scheduler.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\scheduler.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): warning C4251: 'v8::internal::compiler::GraphReducer::state_': class 'v8::internal::compiler::NodeMarker' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\value-numbering-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1448): warning C4251: 'v8::internal::compiler::InstructionBlock::loop_header_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\jump-threading.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/zone-stats.h(81): warning C4251: 'v8::internal::compiler::ZoneStats::zones_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::ZoneStats' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::Zone * E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-string.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): note: see declaration of 'v8::internal::compiler::NodeMarker' (compiling source file compiler\value-numbering-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\jump-threading.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-string.cc) ] (compiling source file compiler\raw-machine-assembler.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-string.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-string.cc) [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\scheduler.cc) E:\GitHub\node\deps\v8\src/compiler/zone-stats.h(78): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::Zone * ] (compiling source file compiler\raw-machine-assembler.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\scheduler.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): warning C4251: 'v8::internal::compiler::GraphReducer::state_': class 'v8::internal::compiler::NodeMarker' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): warning C4251: 'v8::internal::compiler::GraphReducer::reducers_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\value-numbering-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1449): warning C4251: 'v8::internal::compiler::InstructionBlock::loop_end_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\jump-threading.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): note: see declaration of 'v8::internal::compiler::NodeMarker' (compiling source file compiler\pipeline.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\simd-scalar-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\value-numbering-reducer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\scheduler.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\simd-scalar-lowering.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-global.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file builtins\builtins-global.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-global.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-global.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\jump-threading.cc) E:\GitHub\node\deps\v8\src/compiler/zone-stats.h(82): warning C4251: 'v8::internal::compiler::ZoneStats::stats_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::ZoneStats' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::compiler::ZoneStats::StatsScope * ] (compiling source file compiler\raw-machine-assembler.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-global.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-global.cc) with E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-global.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file builtins\builtins-global.cc) _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\representation-change.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): warning C4251: 'v8::internal::compiler::GraphReducer::reducers_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\move-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\representation-change.cc)E:\GitHub\node\deps\v8\src/compiler/zone-stats.h(79): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::compiler::ZoneStats::StatsScope * E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): warning C4251: 'v8::internal::compiler::GraphReducer::revisit_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\value-numbering-reducer.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\move-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\value-numbering-reducer.cc) ] (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\compiler-source-position-table.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): warning C4251: 'v8::internal::compiler::GraphReducer::stack_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\value-numbering-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\value-numbering-reducer.cc) ] (compiling source file compiler\representation-change.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1653): warning C4251: 'v8::internal::compiler::InstructionSequence::source_positions_': class 'v8::internal::ZoneMap>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ K=const v8::internal::compiler::Instruction * E:\GitHub\node\deps\v8\src/compiler/scheduler.h(67): warning C4251: 'v8::internal::compiler::Scheduler::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Scheduler' (compiling source file compiler\raw-machine-assembler.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\jump-threading.cc) ] (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): warning C4251: 'v8::internal::compiler::GraphReducer::revisit_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\compiler-source-position-table.cc) types.cc E:\GitHub\node\deps\v8\src/compiler/scheduler.h(33): note: see declaration of 'v8::base::Flags' (compiling source file compiler\raw-machine-assembler.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/compiler/instruction.h(1645): note: see declaration of 'v8::internal::ZoneMap>' with [ K=const v8::internal::compiler::Instruction * ] (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\pipeline.cc)compiler\operation-typer.cc(819): warning C4244: 'initializing': conversion from 'double' to 'int32_t', possible loss of data compiler\operation-typer.cc(820): warning C4244: 'initializing': conversion from 'double' to 'int32_t', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\jump-threading.cc) E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\machine-graph-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\machine-graph-verifier.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-regexp-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-regexp-gen.cc) with E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-regexp-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-regexp-gen.cc) [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\move-optimizer.cc) ] (compiling source file compiler\representation-change.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\move-optimizer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\move-optimizer.cc) ] (compiling source file compiler\simd-scalar-lowering.cc) compiler\operation-typer.cc(821): warning C4244: 'initializing': conversion from 'double' to 'uint32_t', possible loss of dataE:\GitHub\node\deps\v8\src/compiler/scheduler.h(69): warning C4251: 'v8::internal::compiler::Scheduler::scheduled_nodes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Scheduler' (compiling source file compiler\raw-machine-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/compiler/instruction.h(1654): warning C4251: 'v8::internal::compiler::InstructionSequence::constants_': class 'std::map,v8::internal::ZoneAllocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\jump-threading.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\machine-graph-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\machine-graph-verifier.cc) ] (compiling source file compiler\representation-change.cc)E:\GitHub\node\deps\v8\src/compiler/scheduler.h(68): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): warning C4251: 'v8::internal::compiler::GraphReducer::stack_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\pipeline.cc)compiler\operation-typer.cc(822): warning C4244: 'initializing': conversion from 'double' to 'uint32_t', possible loss of data E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\pipeline.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\move-optimizer.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(308): warning C4251: 'v8::internal::compiler::CallDescriptor::target_type_': class 'v8::internal::MachineType' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\machine-graph-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/scheduler.h(70): warning C4251: 'v8::internal::compiler::Scheduler::schedule_root_nodes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Scheduler' (compiling source file compiler\raw-machine-assembler.cc)compiler\operation-typer.cc(854): warning C4244: 'initializing': conversion from 'double' to 'int32_t', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1471): note: see declaration of 'std::map,v8::internal::ZoneAllocator>>' (compiling source file compiler\jump-threading.cc)E:\GitHub\node\deps\v8\src/machine-type.h(56): note: see declaration of 'v8::internal::MachineType' (compiling source file compiler\machine-graph-verifier.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\move-optimizer.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(309): warning C4251: 'v8::internal::compiler::CallDescriptor::target_loc_': class 'v8::internal::compiler::LinkageLocation' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\machine-graph-verifier.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\move-optimizer.cc) E:\GitHub\node\deps\v8\src/compiler/node.h(312): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/compiler/linkage.h(32): note: see declaration of 'v8::internal::compiler::LinkageLocation' (compiling source file compiler\machine-graph-verifier.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(312): warning C4251: 'v8::internal::compiler::CallDescriptor::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\machine-graph-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\machine-graph-verifier.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(315): warning C4251: 'v8::internal::compiler::CallDescriptor::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\machine-graph-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(194): note: see declaration of 'v8::base::Flags' (compiling source file compiler\machine-graph-verifier.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(690): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\machine-graph-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(142): note: see declaration of 'v8::base::Flags' (compiling source file compiler\machine-graph-verifier.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(691): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::alignment_requirements_': class 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\machine-graph-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file compiler\representation-change.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(144): note: see declaration of 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' (compiling source file compiler\machine-graph-verifier.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1655): warning C4251: 'v8::internal::compiler::InstructionSequence::immediates_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\jump-threading.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\machine-graph-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\machine-graph-verifier.cc) compiler\operation-typer.cc(855): warning C4244: 'initializing': conversion from 'double' to 'int32_t', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\machine-graph-verifier.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1577): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\jump-threading.cc) E:\GitHub\node\deps\v8\src/compiler/branch-elimination.h(97): warning C4251: 'v8::internal::compiler::BranchElimination::node_conditions_': class 'v8::internal::compiler::BranchElimination::PathConditionsForControlNodes' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BranchElimination' (compiling source file compiler\pipeline.cc)compiler\operation-typer.cc(856): warning C4244: 'initializing': conversion from 'double' to 'uint32_t', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/scheduler.h(71): warning C4251: 'v8::internal::compiler::Scheduler::schedule_queue_': class 'v8::internal::ZoneQueue' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Scheduler' (compiling source file compiler\raw-machine-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/branch-elimination.h(68): note: see declaration of 'v8::internal::compiler::BranchElimination::PathConditionsForControlNodes' (compiling source file compiler\pipeline.cc) compiler\operation-typer.cc(857): warning C4244: 'initializing': conversion from 'double' to 'uint32_t', possible loss of dataE:\GitHub\node\deps\v8\src/compiler/scheduler.h(71): note: see declaration of 'v8::internal::ZoneQueue' (compiling source file compiler\raw-machine-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] compiler\operation-typer.cc(879): warning C4244: 'initializing': conversion from 'double' to 'uint32_t', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] compiler\operation-typer.cc(880): warning C4244: 'initializing': conversion from 'double' to 'uint32_t', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] compiler\operation-typer.cc(881): warning C4244: 'initializing': conversion from 'double' to 'uint32_t', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] compiler\operation-typer.cc(882): warning C4244: 'initializing': conversion from 'double' to 'uint32_t', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/scheduler.h(72): warning C4251: 'v8::internal::compiler::Scheduler::node_data_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Scheduler' (compiling source file compiler\raw-machine-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/scheduler.h(72): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\raw-machine-assembler.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1656): warning C4251: 'v8::internal::compiler::InstructionSequence::instructions_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\jump-threading.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\machine-graph-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/bytecode-liveness-map.h(112): warning C4251: 'v8::internal::compiler::BytecodeLivenessMap::liveness_map_': class 'v8::base::TemplateHashMapImpl,v8::internal::ZoneAllocationPolicy>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BytecodeLivenessMap' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1475): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\jump-threading.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\machine-graph-verifier.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-global.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-global.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-global.cc) E:\GitHub\node\deps\v8\src/compiler/bytecode-liveness-map.h(110): note: see declaration of 'v8::base::TemplateHashMapImpl,v8::internal::ZoneAllocationPolicy>' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-global.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-global.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\register-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\machine-graph-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\machine-graph-verifier.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\register-allocator.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1658): warning C4251: 'v8::internal::compiler::InstructionSequence::reference_maps_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\jump-threading.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/compiler/bytecode-analysis.h(107): warning C4251: 'v8::internal::compiler::BytecodeAnalysis::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BytecodeAnalysis' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\register-allocator.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1476): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\jump-threading.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-symbol-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(92): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\simplified-operator-reducer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-dataview.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-dataview.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\builtins-symbol-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-dataview.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-dataview.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\machine-operator-reducer.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1659): warning C4251: 'v8::internal::compiler::InstructionSequence::representations_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\jump-threading.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(170): warning C4251: 'v8::internal::compiler::BasicBlock::nodes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\machine-graph-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/node.h(312): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\machine-graph-verifier.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\machine-operator-reducer.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-dataview.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-dataview.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/compiler/bytecode-analysis.h(111): warning C4251: 'v8::internal::compiler::BytecodeAnalysis::loop_stack_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BytecodeAnalysis' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(172): warning C4251: 'v8::internal::compiler::BasicBlock::successors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\machine-graph-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1659): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\jump-threading.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/bytecode-analysis.h(111): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\machine-graph-verifier.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\machine-operator-reducer.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\machine-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\load-elimination.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\machine-operator-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/schedule.h(173): warning C4251: 'v8::internal::compiler::BasicBlock::predecessors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\machine-graph-verifier.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\register-allocator.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\wasm-compiler.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file contexts.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(237): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\simplified-operator-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\machine-graph-verifier.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file contexts.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(177): warning C4251: 'v8::internal::compiler::BasicBlock::id_': class 'v8::internal::compiler::BasicBlock::Id' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\machine-graph-verifier.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\wasm-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1661): warning C4251: 'v8::internal::compiler::InstructionSequence::deoptimization_entries_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\jump-threading.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\register-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file builtins\builtins-dataview.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(46): note: see declaration of 'v8::internal::compiler::BasicBlock::Id' (compiling source file compiler\machine-graph-verifier.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file builtins\builtins-dataview.cc) E:\GitHub\node\deps\v8\src/compiler/bytecode-analysis.h(112): warning C4251: 'v8::internal::compiler::BytecodeAnalysis::loop_end_index_queue_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BytecodeAnalysis' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/zone-containers.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\register-allocator.cc) E:\GitHub\node\deps\v8\src/messages.h(89): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1349): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\jump-threading.cc) E:\GitHub\node\deps\v8\src/compiler/bytecode-analysis.h(114): warning C4251: 'v8::internal::compiler::BytecodeAnalysis::end_to_header_': class 'v8::internal::ZoneMap>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BytecodeAnalysis' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\scheduler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\wasm-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/bytecode-analysis.h(114): note: see declaration of 'v8::internal::ZoneMap>' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\scheduler.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(287): warning C4251: 'v8::internal::compiler::Schedule::all_blocks_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Schedule' (compiling source file compiler\machine-graph-verifier.cc)E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\wasm-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\machine-graph-verifier.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/compiler/schedule.h(288): warning C4251: 'v8::internal::compiler::Schedule::nodeid_to_block_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Schedule' (compiling source file compiler\machine-graph-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): warning C4251: 'v8::internal::compiler::GraphReducer::state_': class 'v8::internal::compiler::NodeMarker' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\representation-change.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\machine-graph-verifier.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\store-store-elimination.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\raw-machine-assembler.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/compiler/schedule.h(289): warning C4251: 'v8::internal::compiler::Schedule::rpo_order_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Schedule' (compiling source file compiler\machine-graph-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): note: see declaration of 'v8::internal::compiler::NodeMarker' (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/bytecode-analysis.h(115): warning C4251: 'v8::internal::compiler::BytecodeAnalysis::header_to_info_': class 'v8::internal::ZoneMap>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BytecodeAnalysis' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\representation-change.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(92): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\machine-graph-verifier.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/compiler/control-equivalence.h(177): warning C4251: 'v8::internal::compiler::ControlEquivalence::node_data_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::ControlEquivalence' (compiling source file compiler\scheduler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\load-elimination.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\store-store-elimination.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-boolean-gen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-boolean-gen.cc) ] (compiling source file compiler\jump-threading.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-boolean-gen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-boolean-gen.cc) E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): warning C4251: 'v8::internal::compiler::GraphReducer::reducers_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\simplified-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file compiler\jump-threading.cc)hydrogen-infer-representation.cc E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-number-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file compiler\jump-threading.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-number-gen.cc) [ _Ty=v8::internal::MachineType [] ] (compiling source file compiler\jump-threading.cc) E:\GitHub\node\deps\v8\src/compiler/bytecode-analysis.h(115): note: see declaration of 'v8::internal::ZoneMap>' (compiling source file compiler\pipeline.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\compiler-source-position-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\wasm-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/control-equivalence.h(97): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\scheduler.cc) E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\load-elimination.cc) E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\simplified-operator-reducer.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\compiler-source-position-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file contexts.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file contexts.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\load-elimination.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file contexts.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\register-allocator.cc)compiler\scheduler.cc(48): warning C4244: 'initializing': conversion from 'double' to 'float', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/js-operator.h(45): warning C4251: 'v8::internal::compiler::VectorSlotPair::vector_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\representation-change.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/interpreter/bytecode-array-accessor.h(64): warning C4251: 'v8::internal::interpreter::BytecodeArrayAccessor::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeArrayAccessor' (compiling source file compiler\pipeline.cc)compiler\scheduler.cc(49): warning C4244: 'initializing': conversion from 'float' to 'std::size_t', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(92): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\pipeline.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\register-allocator.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file contexts.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/compiler/js-operator.h(34): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\representation-change.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): warning C4251: 'v8::internal::compiler::GraphReducer::revisit_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\simplified-operator-reducer.cc)compiler\scheduler.cc(601): warning C4244: 'argument': conversion from 'double' to 'unsigned __int64', possible loss of dataE:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\register-allocator.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\load-elimination.cc)E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/js-operator.h(45): warning C4251: 'v8::internal::compiler::VectorSlotPair::vector_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\simd-scalar-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/js-operator.h(46): warning C4251: 'v8::internal::compiler::VectorSlotPair::slot_': class 'v8::internal::FeedbackSlot' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\representation-change.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\register-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(897): note: see declaration of 'v8::internal::FeedbackSlot' (compiling source file compiler\representation-change.cc)E:\GitHub\node\deps\v8\src/compiler/js-operator.h(34): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\simd-scalar-lowering.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\load-elimination.cc) E:\GitHub\node\deps\v8\src/compiler/js-operator.h(46): warning C4251: 'v8::internal::compiler::VectorSlotPair::slot_': class 'v8::internal::FeedbackSlot' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\compiler-source-position-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): warning C4251: 'v8::internal::compiler::GraphReducer::stack_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\simplified-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-json.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-json.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\load-elimination.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\compilation-phase.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-global.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\compiler-source-position-table.cc)E:\GitHub\node\deps\v8\src/utils.h(897): note: see declaration of 'v8::internal::FeedbackSlot' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\simplified-operator-reducer.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-global.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\compilation-phase.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\compiler-source-position-table.cc)E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(690): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\representation-change.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\types.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\load-elimination.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\wasm-compiler.cc) ] (compiling source file compiler\types.cc)E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(142): note: see declaration of 'v8::base::Flags' (compiling source file compiler\representation-change.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(691): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::alignment_requirements_': class 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\representation-change.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\compiler-source-position-table.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(144): note: see declaration of 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' (compiling source file compiler\representation-change.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\machine-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\raw-machine-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\load-elimination.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(690): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\simd-scalar-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-constructor-gen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-constructor-gen.cc) and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\move-optimizer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file builtins\builtins-internal.cc) with E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-internal.cc) [ E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-constructor-gen.cc) _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-constructor-gen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-internal.cc) ] (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\compiler-source-position-table.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\representation-change.cc)E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(142): note: see declaration of 'v8::base::Flags' (compiling source file compiler\simd-scalar-lowering.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file builtins\builtins-internal.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\move-optimizer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\move-optimizer.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\move-optimizer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-regexp-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-regexp-gen.cc) with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\move-optimizer.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file builtins\builtins-number-gen.cc) ] (compiling source file compiler\wasm-compiler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-number-gen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-number-gen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-symbol-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\compiler-source-position-table.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\representation-change.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-symbol-gen.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(691): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::alignment_requirements_': class 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\simd-scalar-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\builtins-symbol-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-symbol-gen.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\raw-machine-assembler.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(144): note: see declaration of 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\representation-change.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\representation-change.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\register-allocator.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\register-allocator.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\representation-change.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\raw-machine-assembler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\representation-change.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\machine-operator-reducer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\load-elimination.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\load-elimination.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\machine-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\raw-machine-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\load-elimination.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\machine-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\machine-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\representation-change.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\raw-machine-assembler.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\simd-scalar-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\representation-change.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file builtins\builtins-number-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\load-elimination.cc) ] (compiling source file builtins\builtins-number-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\simd-scalar-lowering.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-number-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\load-elimination.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/compiler/common-node-cache.h(57): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\representation-change.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\simplified-operator-reducer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\simd-scalar-lowering.cc) ] (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\src/eh-frame.h(198): warning C4251: 'v8::internal::EhFrameWriter::eh_frame_buffer_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::EhFrameWriter' (compiling source file compiler\jump-threading.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\simplified-operator-reducer.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\jump-threading.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file crankshaft\compilation-phase.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\load-elimination.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\move-optimizer.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\simd-scalar-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file compiler\wasm-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file compiler\wasm-compiler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\load-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\machine-operator-reducer.cc)E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\machine-operator-reducer.cc)E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\machine-operator-reducer.cc)E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file crankshaft\hydrogen-infer-representation.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\machine-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\machine-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\machine-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\machine-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\raw-machine-assembler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\register-allocator.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file builtins\builtins-json.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-json.cc) with E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-json.cc) [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\register-allocator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\load-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\load-elimination.cc)hydrogen-instructions.cc [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\raw-machine-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-result.h(127): warning C4251: 'v8::internal::wasm::ErrorThrower::exception_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::ErrorThrower' (compiling source file compiler\wasm-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\machine-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/compiler/js-graph.h(194): warning C4251: 'v8::internal::compiler::JSGraph::cache_': class 'v8::internal::compiler::CommonNodeCache' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSGraph' (compiling source file compiler\representation-change.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-dataview.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-dataview.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-dataview.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\load-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\machine-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-dataview.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-dataview.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-dataview.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-dataview.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-dataview.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-dataview.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-dataview.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\machine-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-dataview.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-dataview.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\raw-machine-assembler.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/common-node-cache.h(23): note: see declaration of 'v8::internal::compiler::CommonNodeCache' (compiling source file compiler\representation-change.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file builtins\builtins-json.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\raw-machine-assembler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-json.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-json.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\machine-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\machine-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\machine-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\machine-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\register-allocator.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\store-store-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\load-elimination.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file contexts.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file contexts.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\compiler-source-position-table.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\register-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\store-store-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\compiler-source-position-table.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\raw-machine-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\load-elimination.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\compiler-source-position-table.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\load-elimination.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] ] (compiling source file builtins\builtins-global.cc) and E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-global.cc) [ _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-global.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Alloc=std::allocator ] (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\compiler-source-position-table.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/compiler/js-graph.h(194): warning C4251: 'v8::internal::compiler::JSGraph::cache_': class 'v8::internal::compiler::CommonNodeCache' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSGraph' (compiling source file compiler\simd-scalar-lowering.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-global.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-global.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-global.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\simplified-operator-reducer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\register-allocator.cc) E:\GitHub\node\deps\v8\src/compiler/common-node-cache.h(23): note: see declaration of 'v8::internal::compiler::CommonNodeCache' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\raw-machine-assembler.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\simplified-operator-reducer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-global.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-global.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-global.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-global.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\compiler-source-position-table.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\raw-machine-assembler.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\raw-machine-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\load-elimination.cc) E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\compiler-source-position-table.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\load-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\load-elimination.cc) ] (compiling source file builtins\builtins-regexp-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-regexp-gen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-regexp-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\load-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\load-elimination.cc) ] (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(308): warning C4251: 'v8::internal::compiler::CallDescriptor::target_type_': class 'v8::internal::MachineType' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\raw-machine-assembler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file contexts.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file contexts.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file contexts.cc) ] (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(237): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\compiler-source-position-table.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/machine-type.h(56): note: see declaration of 'v8::internal::MachineType' (compiling source file compiler\simd-scalar-lowering.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file contexts.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\machine-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\machine-operator-reducer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file contexts.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\machine-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-regexp-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-regexp-gen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-regexp-gen.cc) ] (compiling source file contexts.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\machine-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\machine-operator-reducer.cc) ] (compiling source file compiler\simplified-operator-reducer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(309): warning C4251: 'v8::internal::compiler::CallDescriptor::target_loc_': class 'v8::internal::compiler::LinkageLocation' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\simd-scalar-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(32): note: see declaration of 'v8::internal::compiler::LinkageLocation' (compiling source file compiler\simd-scalar-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\raw-machine-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(312): warning C4251: 'v8::internal::compiler::CallDescriptor::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\register-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\register-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\raw-machine-assembler.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\compilation-phase.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\compilation-phase.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\move-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(315): warning C4251: 'v8::internal::compiler::CallDescriptor::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\register-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\compilation-phase.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(194): note: see declaration of 'v8::base::Flags' (compiling source file compiler\simd-scalar-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\jump-threading.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/compiler/compiler-source-position-table.h(63): warning C4251: 'v8::internal::compiler::SourcePositionTable::current_position_': class 'v8::internal::SourcePosition' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::SourcePositionTable' (compiling source file compiler\compiler-source-position-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\jump-threading.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/source-position.h(32): note: see declaration of 'v8::internal::SourcePosition' (compiling source file compiler\compiler-source-position-table.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\store-store-elimination.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\store-store-elimination.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\store-store-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\store-store-elimination.cc) E:\GitHub\node\deps\v8\src/compiler/compiler-source-position-table.h(64): warning C4251: 'v8::internal::compiler::SourcePositionTable::table_': class 'v8::internal::compiler::NodeAuxData' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::SourcePositionTable' (compiling source file compiler\compiler-source-position-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\load-elimination.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(308): warning C4251: 'v8::internal::compiler::CallDescriptor::target_type_': class 'v8::internal::MachineType' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\jump-threading.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\raw-machine-assembler.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\types.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\types.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/compiler/compiler-source-position-table.h(64): note: see declaration of 'v8::internal::compiler::NodeAuxData' (compiling source file compiler\compiler-source-position-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\register-allocator.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\load-elimination.cc)E:\GitHub\node\deps\v8\src/machine-type.h(56): note: see declaration of 'v8::internal::MachineType' (compiling source file compiler\jump-threading.cc) hydrogen-mark-unreachable.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\register-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\load-elimination.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(309): warning C4251: 'v8::internal::compiler::CallDescriptor::target_loc_': class 'v8::internal::compiler::LinkageLocation' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\jump-threading.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\compiler-source-position-table.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\raw-machine-assembler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\load-elimination.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(32): note: see declaration of 'v8::internal::compiler::LinkageLocation' (compiling source file compiler\jump-threading.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\move-optimizer.cc) ] (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\compiler-source-position-table.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\register-allocator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\pipeline.cc) ] (compiling source file compiler\move-optimizer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\load-elimination.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(312): warning C4251: 'v8::internal::compiler::CallDescriptor::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\jump-threading.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\load-elimination.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\jump-threading.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\machine-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\machine-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\machine-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\machine-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-global.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\machine-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-global.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\machine-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(315): warning C4251: 'v8::internal::compiler::CallDescriptor::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\jump-threading.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\register-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\move-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(194): note: see declaration of 'v8::base::Flags' (compiling source file compiler\jump-threading.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\wasm-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\types.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\register-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file compiler\load-elimination.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-internal.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-global.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\types.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\types.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\types.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-internal.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-global.cc) ] (compiling source file compiler\load-elimination.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\move-optimizer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-internal.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\register-allocator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\move-optimizer.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] hydrogen-range-analysis.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-global.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\representation-change.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\register-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): warning C4251: 'v8::internal::wasm::SignatureMap::map_': class 'std::map>>' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::SignatureMap' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-global.cc) with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-global.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-string.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-string.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\representation-change.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\register-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-global.cc) ] (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\raw-machine-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-global.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): note: see declaration of 'std::map>>' E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-global.cc) with [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-global.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-global.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\representation-change.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\register-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\representation-change.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\raw-machine-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): warning C4251: 'v8::internal::wasm::WasmModule::globals': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmGlobal E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\representation-change.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\representation-change.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\register-allocator.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/compiler/js-operator.h(45): warning C4251: 'v8::internal::compiler::VectorSlotPair::vector_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\representation-change.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-global.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\representation-change.cc) ] (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-global.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-global.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-global.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmGlobal E:\GitHub\node\deps\v8\src/compiler/js-operator.h(34): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\pipeline.cc) ] (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file contexts.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file contexts.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-global.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-global.cc) [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file crankshaft\hydrogen-instructions.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\store-store-elimination.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file contexts.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file contexts.cc) E:\GitHub\node\deps\v8\src/compiler/js-operator.h(46): warning C4251: 'v8::internal::compiler::VectorSlotPair::slot_': class 'v8::internal::FeedbackSlot' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\store-store-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file contexts.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file contexts.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file contexts.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file contexts.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/utils.h(897): note: see declaration of 'v8::internal::FeedbackSlot' (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\pipeline.cc) ] (compiling source file crankshaft\hydrogen-instructions.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): warning C4251: 'v8::internal::wasm::WasmModule::signatures': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' with E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-global.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-global.cc) _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\register-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-global.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-global.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-global.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-global.cc) [ _Ty=v8::internal::wasm::FunctionSig * E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-global.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-global.cc) ] (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\register-allocator.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(690): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\simplified-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): warning C4251: 'v8::internal::wasm::WasmModule::functions': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' with [ _Ty=v8::internal::wasm::WasmFunction E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(142): note: see declaration of 'v8::base::Flags' (compiling source file compiler\simplified-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(691): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::alignment_requirements_': class 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\simplified-operator-reducer.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(144): note: see declaration of 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' (compiling source file compiler\simplified-operator-reducer.cc) ] (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\load-elimination.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\load-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmFunction E:\GitHub\node\deps\v8\src/compiler/js-graph.h(194): warning C4251: 'v8::internal::compiler::JSGraph::cache_': class 'v8::internal::compiler::CommonNodeCache' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSGraph' (compiling source file compiler\simplified-operator-reducer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\store-store-elimination.cc) ] (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/compiler/common-node-cache.h(23): note: see declaration of 'v8::internal::compiler::CommonNodeCache' (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\types.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\store-store-elimination.cc)typed-optimization.cc C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\types.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\store-store-elimination.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\types.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\types.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\types.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\load-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\types.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1756): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\types.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\move-optimizer.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\load-elimination.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): warning C4251: 'v8::internal::wasm::WasmModule::data_segments': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\move-optimizer.cc) ] (compiling source file compiler\store-store-elimination.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\move-optimizer.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): warning C4251: 'v8::internal::compiler::CodeAssemblerState::raw_assembler_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file builtins\builtins-boolean-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file builtins\builtins-boolean-gen.cc) with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\store-store-elimination.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\load-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): warning C4251: 'v8::internal::wasm::WasmModule::function_tables': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\store-store-elimination.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\load-elimination.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\compilation-phase.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\pipeline.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file builtins\builtins-string.cc) ] (compiling source file compiler\wasm-compiler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-string.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-string.cc) _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\pipeline.cc) ] (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\load-elimination.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file contexts.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file contexts.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): note: see declaration of 'v8::internal::ZoneVector' (compiling source file crankshaft\compilation-phase.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): warning C4251: 'v8::internal::wasm::WasmModule::import_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file compiler\wasm-compiler.cc) hydrogen-removable-simulates.cc E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\load-elimination.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::Register [] ] (compiling source file compiler\machine-operator-reducer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\move-optimizer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file contexts.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): warning C4251: 'v8::internal::compiler::CodeAssemblerState::variables_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file builtins\builtins-boolean-gen.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): note: see declaration of 'v8::internal::ZoneSet>' with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * with ] (compiling source file builtins\builtins-boolean-gen.cc) [ _Ty=std::pair E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\compilation-phase.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(579): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_prologue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-boolean-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\register-allocator.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-boolean-gen.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(580): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_epilogue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-boolean-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-boolean-gen.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmImport E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\register-allocator.cc) ] (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file contexts.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-string.cc) ] (compiling source file compiler\machine-operator-reducer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-string.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-string.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\load-elimination.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): warning C4251: 'v8::internal::wasm::WasmModule::export_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\register-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file contexts.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\move-optimizer.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\load-elimination.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmExport E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\register-allocator.cc) ] (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\move-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen-infer-representation.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): warning C4251: 'v8::internal::wasm::WasmModule::table_inits': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\move-optimizer.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen-infer-representation.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\representation-change.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\load-elimination.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-infer-representation.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): warning C4251: 'v8::internal::wasm::WasmModule::pending_tasks': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::base::Semaphore ] (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\compilation-phase.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): note: see declaration of 'std::unique_ptr>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::base::Semaphore E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\representation-change.cc) ] (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/compiler/type-cache.h(104): warning C4244: 'argument': conversion from 'const int64_t' to 'double', possible loss of data (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\raw-machine-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\load-elimination.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\move-optimizer.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file compiler\register-allocator.cc) ] (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\move-optimizer.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\raw-machine-assembler.cc)e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file compiler\register-allocator.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\compilation-phase.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file crankshaft\hydrogen-range-analysis.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\move-optimizer.cc) E:\GitHub\node\deps\v8\src/messages.h(89): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\compilation-phase.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\raw-machine-assembler.cc)zone-stats.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\compilation-phase.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\raw-machine-assembler.cc) compiler-dispatcher-job.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(300): warning C4251: 'v8::internal::wasm::ModuleWireBytes::module_bytes_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::ModuleWireBytes' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\representation-change.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\raw-machine-assembler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/vector.h(194): note: see declaration of 'v8::internal::Vector' (compiling source file compiler\wasm-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file compiler\representation-change.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\compilation-phase.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\representation-change.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file contexts.cc)E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file crankshaft\compilation-phase.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen-instructions.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\types.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\types.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\representation-change.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\store-store-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-internal.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\representation-change.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file contexts.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\compilation-phase.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen-instructions.cc) E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\store-store-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\move-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\raw-machine-assembler.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\representation-change.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): warning C4251: 'v8::internal::compiler::CodeAssemblerState::raw_assembler_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file builtins\builtins-constructor-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\representation-change.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file builtins\builtins-constructor-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\representation-change.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\representation-change.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\representation-change.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(92): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file crankshaft\hydrogen-infer-representation.cc) E:\GitHub\node\deps\v8\src/compiler/js-operator.h(45): warning C4251: 'v8::internal::compiler::VectorSlotPair::vector_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\store-store-elimination.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\raw-machine-assembler.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\register-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\compilation-phase.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file crankshaft\hydrogen-infer-representation.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/compiler/js-operator.h(34): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\store-store-elimination.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\compilation-phase.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/compiler/js-operator.h(46): warning C4251: 'v8::internal::compiler::VectorSlotPair::slot_': class 'v8::internal::FeedbackSlot' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\store-store-elimination.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\raw-machine-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] setup-builtins-internal.cc E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-internal.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\builtins-symbol-gen.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/utils.h(897): note: see declaration of 'v8::internal::FeedbackSlot' (compiling source file compiler\store-store-elimination.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-internal.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\builtins-symbol-gen.cc) with [ E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-internal.cc) _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\types.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-internal.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): warning C4251: 'v8::internal::compiler::CodeAssemblerState::variables_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file builtins\builtins-constructor-gen.cc) ] (compiling source file compiler\simd-scalar-lowering.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-global.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): note: see declaration of 'v8::internal::ZoneSet>' with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file builtins\builtins-constructor-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-global.cc) _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\types.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-global.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\raw-machine-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\compilation-phase.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-global.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\types.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\representation-change.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\register-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-global.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(579): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_prologue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-constructor-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-global.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-constructor-gen.cc) with [ E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(580): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_epilogue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-constructor-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Kty=uint32_t, E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-constructor-gen.cc) _Ty=v8::internal::Cancelable * ] (compiling source file compiler\simd-scalar-lowering.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-internal.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file compiler\types.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-internal.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file contexts.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\raw-machine-assembler.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file builtins\builtins-global.cc) ] (compiling source file compiler\types.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\representation-change.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(690): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\store-store-elimination.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file builtins\builtins-global.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\simd-scalar-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file contexts.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file crankshaft\hydrogen-infer-representation.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\move-optimizer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file contexts.cc)E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\machine-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file contexts.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen-instructions.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\move-optimizer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\types.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\move-optimizer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file contexts.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\move-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file contexts.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(142): note: see declaration of 'v8::base::Flags' (compiling source file compiler\store-store-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\representation-change.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file contexts.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file contexts.cc)e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compiler\move-optimizer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\representation-change.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(691): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::alignment_requirements_': class 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\store-store-elimination.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file contexts.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\representation-change.cc)E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(144): note: see declaration of 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' (compiling source file compiler\store-store-elimination.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) ] (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\src/compiler/js-operator.h(45): warning C4251: 'v8::internal::compiler::VectorSlotPair::vector_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file contexts.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\simd-scalar-lowering.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\representation-change.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file crankshaft\hydrogen-removable-simulates.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(342): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\store-store-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file crankshaft\hydrogen-removable-simulates.cc)E:\GitHub\node\deps\v8\src/compiler/js-operator.h(46): warning C4251: 'v8::internal::compiler::VectorSlotPair::slot_': class 'v8::internal::FeedbackSlot' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\representation-change.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\store-store-elimination.cc) E:\GitHub\node\deps\v8\src/utils.h(897): note: see declaration of 'v8::internal::FeedbackSlot' (compiling source file compiler\machine-operator-reducer.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-infer-representation.cc) E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file crankshaft\compilation-phase.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file crankshaft\hydrogen-infer-representation.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\representation-change.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\store-store-elimination.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\store-store-elimination.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\simd-scalar-lowering.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-infer-representation.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\representation-change.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\store-store-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(128): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file contexts.cc)E:\GitHub\node\deps\v8\src/compiler/js-graph.h(194): warning C4251: 'v8::internal::compiler::JSGraph::cache_': class 'v8::internal::compiler::CommonNodeCache' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSGraph' (compiling source file compiler\machine-operator-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/common-node-cache.h(23): note: see declaration of 'v8::internal::compiler::CommonNodeCache' (compiling source file compiler\machine-operator-reducer.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file crankshaft\compilation-phase.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\representation-change.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\typed-optimization.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\store-store-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\representation-change.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\typed-optimization.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file contexts.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-infer-representation.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file crankshaft\compilation-phase.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\store-store-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\representation-change.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\hydrogen-infer-representation.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file contexts.cc) E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\store-store-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\representation-change.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file contexts.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file crankshaft\compilation-phase.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(430): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-infer-representation.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file contexts.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\move-optimizer.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\store-store-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\representation-change.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file contexts.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\move-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\simplified-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\simplified-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file crankshaft\hydrogen-infer-representation.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file contexts.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\representation-change.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\move-optimizer.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file crankshaft\hydrogen-infer-representation.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file contexts.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file contexts.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen-range-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\representation-change.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(733): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,false>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::internal::compiler::MoveOperands *, E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Alloc=v8::internal::ZoneAllocator ] and [ T=v8::internal::compiler::MoveOperands * ] and [ _Ty=v8::internal::compiler::MoveOperands *, _Alloc=v8::internal::ZoneAllocator ] (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/compiler/js-graph.h(194): warning C4251: 'v8::internal::compiler::JSGraph::cache_': class 'v8::internal::compiler::CommonNodeCache' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSGraph' (compiling source file compiler\store-store-elimination.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file contexts.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file crankshaft\hydrogen-instructions.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\representation-change.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,false>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-internal.cc) T=v8::internal::compiler::MoveOperands * ] (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-internal.cc) E:\GitHub\node\deps\v8\src/compiler/common-node-cache.h(23): note: see declaration of 'v8::internal::compiler::CommonNodeCache' (compiling source file compiler\store-store-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-internal.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file crankshaft\hydrogen-instructions.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-internal.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\representation-change.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\simd-scalar-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-internal.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-internal.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen-range-analysis.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file crankshaft\hydrogen-instructions.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file contexts.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\representation-change.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file contexts.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\simd-scalar-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\representation-change.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\compilation-phase.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\representation-change.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file crankshaft\compilation-phase.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\representation-change.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\simd-scalar-lowering.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen-mark-unreachable.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file contexts.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\move-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file contexts.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\representation-change.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file contexts.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen-mark-unreachable.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\simd-scalar-lowering.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file contexts.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\representation-change.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\compilation-phase.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file builtins\builtins-symbol-gen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\move-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-symbol-gen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\builtins-symbol-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\representation-change.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-internal.cc) [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file contexts.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-internal.cc) ] (compiling source file compiler\simplified-operator-reducer.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(128): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\compilation-phase.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\simd-scalar-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file contexts.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file compiler\zone-stats.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\representation-change.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-range-analysis.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\simplified-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-internal.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\simd-scalar-lowering.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file contexts.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\wasm-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file compiler\zone-stats.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\compilation-phase.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1372): warning C4251: 'v8::internal::compiler::PhiInstruction::operands_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::PhiInstruction' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(733): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,false>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::internal::compiler::MoveOperands *, _Alloc=v8::internal::ZoneAllocator ] and [ T=v8::internal::compiler::MoveOperands * ] and [ _Ty=v8::internal::compiler::MoveOperands *, _Alloc=v8::internal::ZoneAllocator C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\register-allocator.cc) ] (compiling source file builtins\builtins-symbol-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file contexts.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/zone/zone-containers.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\builtins-symbol-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file contexts.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-internal.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/compiler/instruction.h(1443): warning C4251: 'v8::internal::compiler::InstructionBlock::successors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file builtins\builtins-symbol-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,false>' with [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-internal.cc) T=v8::internal::compiler::MoveOperands * E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file contexts.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1415): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-internal.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1444): warning C4251: 'v8::internal::compiler::InstructionBlock::predecessors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1415): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\types.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(430): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file contexts.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\types.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1445): warning C4251: 'v8::internal::compiler::InstructionBlock::phis_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\simplified-operator-reducer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\simd-scalar-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1426): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\simplified-operator-reducer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file contexts.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1446): warning C4251: 'v8::internal::compiler::InstructionBlock::ao_number_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\simplified-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file contexts.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\representation-change.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file crankshaft\compilation-phase.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\simplified-operator-reducer.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): note: see declaration of 'v8::internal::ZoneVector' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1447): warning C4251: 'v8::internal::compiler::InstructionBlock::rpo_number_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1448): warning C4251: 'v8::internal::compiler::InstructionBlock::loop_header_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1449): warning C4251: 'v8::internal::compiler::InstructionBlock::loop_end_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\representation-change.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file contexts.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\hydrogen-infer-representation.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\representation-change.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\simd-scalar-lowering.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\hydrogen-infer-representation.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1372): warning C4251: 'v8::internal::compiler::PhiInstruction::operands_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::PhiInstruction' (compiling source file compiler\register-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\simplified-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\representation-change.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\typed-optimization.cc)E:\GitHub\node\deps\v8\src/zone/zone-containers.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\register-allocator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\simd-scalar-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] optimizing-compile-dispatcher.cc E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\wasm-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file crankshaft\compilation-phase.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\hydrogen-infer-representation.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\simplified-operator-reducer.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\typed-optimization.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\representation-change.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\simd-scalar-lowering.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\wasm-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1653): warning C4251: 'v8::internal::compiler::InstructionSequence::source_positions_': class 'v8::internal::ZoneMap>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ K=const v8::internal::compiler::Instruction * E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file crankshaft\compilation-phase.cc) ] (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1443): warning C4251: 'v8::internal::compiler::InstructionBlock::successors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\representation-change.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\simplified-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\hydrogen-infer-representation.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\wasm-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-internal.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1415): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1645): note: see declaration of 'v8::internal::ZoneMap>' with [ E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] K=const v8::internal::compiler::Instruction * ] (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file contexts.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\simd-scalar-lowering.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-internal.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file crankshaft\hydrogen-infer-representation.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file crankshaft\compilation-phase.cc) ] (compiling source file compiler\representation-change.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1444): warning C4251: 'v8::internal::compiler::InstructionBlock::predecessors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\register-allocator.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1415): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\register-allocator.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file contexts.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\simplified-operator-reducer.cc)e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\wasm-compiler.cc) ] (compiling source file compiler\representation-change.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1445): warning C4251: 'v8::internal::compiler::InstructionBlock::phis_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\register-allocator.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file crankshaft\hydrogen-instructions.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\compilation-phase.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1654): warning C4251: 'v8::internal::compiler::InstructionSequence::constants_': class 'std::map,v8::internal::ZoneAllocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1426): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\typed-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\simplified-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\simd-scalar-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file contexts.cc)E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-infer-representation.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file contexts.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\typed-optimization.cc) ] (compiling source file crankshaft\compilation-phase.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\wasm-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1471): note: see declaration of 'std::map,v8::internal::ZoneAllocator>>' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1446): warning C4251: 'v8::internal::compiler::InstructionBlock::ao_number_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\register-allocator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\simd-scalar-lowering.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file contexts.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen-removable-simulates.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\typed-optimization.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\simplified-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen-removable-simulates.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1655): warning C4251: 'v8::internal::compiler::InstructionSequence::immediates_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\types.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1447): warning C4251: 'v8::internal::compiler::InstructionBlock::rpo_number_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\register-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file contexts.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file crankshaft\compilation-phase.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\simd-scalar-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\wasm-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1577): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\typed-optimization.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(733): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,false>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::compiler::MoveOperands *, _Alloc=v8::internal::ZoneAllocator ] and [ T=v8::internal::compiler::MoveOperands * ] and [ _Ty=v8::internal::compiler::MoveOperands *, _Alloc=v8::internal::ZoneAllocator ] (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-infer-representation.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\register-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\types.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\simd-scalar-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1656): warning C4251: 'v8::internal::compiler::InstructionSequence::instructions_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file crankshaft\compilation-phase.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,false>' with [ T=v8::internal::compiler::MoveOperands * E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1448): warning C4251: 'v8::internal::compiler::InstructionBlock::loop_header_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\register-allocator.cc) ] (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file contexts.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\types.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1475): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\typed-optimization.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\register-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(133): warning C4251: 'v8::internal::CompilerDispatcherJob::context_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherJob' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file contexts.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\types.cc) ] (compiling source file crankshaft\compilation-phase.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1449): warning C4251: 'v8::internal::compiler::InstructionBlock::loop_end_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\register-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(92): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-infer-representation.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(133): note: see declaration of 'v8::internal::Handle' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\typed-optimization.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\types.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1658): warning C4251: 'v8::internal::compiler::InstructionSequence::reference_maps_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\register-allocator.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-infer-representation.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-global.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-range-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\representation-change.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-global.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-infer-representation.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(134): warning C4251: 'v8::internal::CompilerDispatcherJob::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherJob' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1476): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\types.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\zone-stats.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\simplified-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\representation-change.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(56): note: see declaration of 'v8::internal::Handle' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-global.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file crankshaft\hydrogen-instructions.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-global.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\representation-change.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-global.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-global.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-global.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-global.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen-removable-simulates.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1372): warning C4251: 'v8::internal::compiler::PhiInstruction::operands_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::PhiInstruction' (compiling source file compiler\move-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-global.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-global.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-global.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\zone-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(128): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-global.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-infer-representation.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\representation-change.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(135): warning C4251: 'v8::internal::CompilerDispatcherJob::source_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherJob' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1659): warning C4251: 'v8::internal::compiler::InstructionSequence::representations_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\types.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\types.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(61): note: see declaration of 'v8::internal::Handle' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\types.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\representation-change.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-removable-simulates.cc)E:\GitHub\node\deps\v8\src/zone/zone-containers.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\types.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1659): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(136): warning C4251: 'v8::internal::CompilerDispatcherJob::wrapper_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherJob' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\representation-change.cc) ] (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-json.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-json.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-json.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-range-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-json.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-json.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\representation-change.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1661): warning C4251: 'v8::internal::compiler::InstructionSequence::deoptimization_entries_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file crankshaft\hydrogen-infer-representation.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(61): note: see declaration of 'v8::internal::Handle' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\representation-change.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen-removable-simulates.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\wasm-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\representation-change.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1349): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\representation-change.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\representation-change.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\representation-change.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(137): warning C4251: 'v8::internal::CompilerDispatcherJob::source_wrapper_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherJob' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-internal.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-internal.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-internal.cc) [ _Ty=v8::String::ExternalStringResourceBase E:\GitHub\node\deps\v8\src/ast/scopes.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\hydrogen-range-analysis.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1653): warning C4251: 'v8::internal::compiler::InstructionSequence::source_positions_': class 'v8::internal::ZoneMap>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' with [ K=const v8::internal::compiler::Instruction * ] (compiling source file compiler\register-allocator.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file builtins\builtins-internal.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file builtins\builtins-internal.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(137): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::String::ExternalStringResourceBase ] (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1645): note: see declaration of 'v8::internal::ZoneMap>' with [ K=const v8::internal::compiler::Instruction * ] (compiling source file compiler\register-allocator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\simplified-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(142): warning C4251: 'v8::internal::CompilerDispatcherJob::unicode_cache_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherJob' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::UnicodeCache ] (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\simplified-operator-reducer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\simplified-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\simplified-operator-reducer.cc) ] (compiling source file crankshaft\hydrogen-infer-representation.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1443): warning C4251: 'v8::internal::compiler::InstructionBlock::successors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\move-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(142): note: see declaration of 'std::unique_ptr>' with E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-number-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file builtins\builtins-number-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-number-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-number-gen.cc) [ _Ty=v8::internal::UnicodeCache ] (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\simplified-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(143): warning C4251: 'v8::internal::CompilerDispatcherJob::character_stream_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherJob' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-number-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-number-gen.cc) [ E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-number-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::internal::Utf16CharacterStream E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\wasm-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file builtins\builtins-number-gen.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file crankshaft\hydrogen-infer-representation.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\simplified-operator-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1654): warning C4251: 'v8::internal::compiler::InstructionSequence::constants_': class 'std::map,v8::internal::ZoneAllocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(143): note: see declaration of 'std::unique_ptr>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::Utf16CharacterStream ] (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\zone-stats.cc) ] (compiling source file crankshaft\hydrogen-instructions.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1415): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\move-optimizer.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(430): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-range-analysis.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1471): note: see declaration of 'std::map,v8::internal::ZoneAllocator>>' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(144): warning C4251: 'v8::internal::CompilerDispatcherJob::parse_info_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherJob' with [ _Ty=v8::internal::ParseInfo ] (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\zone-stats.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\zone-stats.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\simplified-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\zone-stats.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\simplified-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\types.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\types.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\simplified-operator-reducer.cc) ] (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-infer-representation.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\simd-scalar-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\types.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(49): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::ParseInfo ] (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1655): warning C4251: 'v8::internal::compiler::InstructionSequence::immediates_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\types.cc)E:\GitHub\node\deps\v8\src/compiler/zone-stats.h(59): warning C4251: 'v8::internal::compiler::ZoneStats::StatsScope::initial_values_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::ZoneStats::StatsScope' with [ _Kty=v8::internal::Zone *, _Ty=std::size_t ] (compiling source file compiler\zone-stats.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\simplified-operator-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/zone-stats.h(56): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=v8::internal::Zone *, _Ty=std::size_t ] (compiling source file compiler\zone-stats.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\types.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1444): warning C4251: 'v8::internal::compiler::InstructionBlock::predecessors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\move-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\types.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/zone-stats.h(81): warning C4251: 'v8::internal::compiler::ZoneStats::zones_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::ZoneStats' with [ _Ty=v8::internal::Zone * ] (compiling source file compiler\zone-stats.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\types.cc)E:\GitHub\node\deps\v8\src/compiler/zone-stats.h(78): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::Zone * ] (compiling source file compiler\zone-stats.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\types.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1577): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(145): warning C4251: 'v8::internal::CompilerDispatcherJob::parser_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherJob' with [ _Ty=v8::internal::Parser ] (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\types.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\types.cc)E:\GitHub\node\deps\v8\src/eh-frame.h(198): warning C4251: 'v8::internal::EhFrameWriter::eh_frame_buffer_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::EhFrameWriter' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\types.cc) E:\GitHub\node\deps\v8\src/compiler/zone-stats.h(82): warning C4251: 'v8::internal::compiler::ZoneStats::stats_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::ZoneStats' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::compiler::ZoneStats::StatsScope * ] (compiling source file compiler\zone-stats.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\types.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1656): warning C4251: 'v8::internal::compiler::InstructionSequence::instructions_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\register-allocator.cc) E:\GitHub\node\deps\v8\src/compiler/zone-stats.h(79): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::compiler::ZoneStats::StatsScope * ] (compiling source file compiler\zone-stats.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(145): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Parser ] (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1415): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file crankshaft\hydrogen-range-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1475): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\register-allocator.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(148): warning C4251: 'v8::internal::CompilerDispatcherJob::parse_zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherJob' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\types.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\types.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1445): warning C4251: 'v8::internal::compiler::InstructionBlock::phis_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file contexts.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\types.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(74): note: see declaration of 'std::shared_ptr' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\types.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\types.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1658): warning C4251: 'v8::internal::compiler::InstructionSequence::reference_maps_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(151): warning C4251: 'v8::internal::CompilerDispatcherJob::compile_info_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherJob' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::CompilationInfo ] (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\types.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1476): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(151): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::CompilationInfo ] (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\simd-scalar-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1426): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file contexts.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\types.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\types.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(152): warning C4251: 'v8::internal::CompilerDispatcherJob::compile_job_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherJob' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::CompilationJob ] (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1659): warning C4251: 'v8::internal::compiler::InstructionSequence::representations_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\register-allocator.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1446): warning C4251: 'v8::internal::compiler::InstructionBlock::ao_number_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file contexts.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file crankshaft\hydrogen-infer-representation.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\types.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(152): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::CompilationJob ] (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file contexts.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file crankshaft\hydrogen-infer-representation.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\typed-optimization.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1659): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\register-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\types.cc) E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\compilation-phase.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\typed-optimization.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file compiler\simd-scalar-lowering.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file contexts.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\types.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\typed-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\typed-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1447): warning C4251: 'v8::internal::compiler::InstructionBlock::rpo_number_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\compilation-phase.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\types.cc)e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\typed-optimization.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(128): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\wasm-compiler.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-json.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-json.cc) [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file crankshaft\hydrogen-infer-representation.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\types.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\types.cc)E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\typed-optimization.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(237): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\typed-optimization.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file contexts.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\hydrogen-infer-representation.cc) E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\compilation-phase.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\move-optimizer.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1661): warning C4251: 'v8::internal::compiler::InstructionSequence::deoptimization_entries_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\simplified-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file contexts.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1448): warning C4251: 'v8::internal::compiler::InstructionBlock::loop_header_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\move-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\compilation-phase.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file crankshaft\hydrogen-infer-representation.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1349): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\simplified-operator-reducer.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file contexts.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-regexp-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file builtins\builtins-regexp-gen.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\move-optimizer.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-regexp-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-regexp-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file contexts.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(430): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1449): warning C4251: 'v8::internal::compiler::InstructionBlock::loop_end_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\move-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-regexp-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-regexp-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-regexp-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file builtins\builtins-regexp-gen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\representation-change.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\simplified-operator-reducer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-json.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-json.cc) ] (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file contexts.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-json.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-json.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-json.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-json.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\move-optimizer.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file crankshaft\hydrogen-removable-simulates.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file compiler\representation-change.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\simplified-operator-reducer.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file compiler\representation-change.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): warning C4251: 'v8::internal::compiler::GraphReducer::state_': class 'v8::internal::compiler::NodeMarker' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\typed-optimization.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file crankshaft\hydrogen-removable-simulates.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file contexts.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file compiler\representation-change.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-json.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file crankshaft\hydrogen-removable-simulates.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file contexts.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-json.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-json.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-json.cc) E:\GitHub\node\deps\v8\src/compiler/control-flow-optimizer.h(45): warning C4251: 'v8::internal::compiler::ControlFlowOptimizer::queue_': class 'v8::internal::ZoneQueue' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::ControlFlowOptimizer' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file crankshaft\hydrogen-removable-simulates.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): note: see declaration of 'v8::internal::compiler::NodeMarker' (compiling source file compiler\typed-optimization.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\simplified-operator-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/register-allocator.h(297): warning C4251: 'v8::internal::compiler::UsePosition::pos_': class 'v8::internal::compiler::LifetimePosition' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::UsePosition' (compiling source file compiler\register-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/control-flow-optimizer.h(45): note: see declaration of 'v8::internal::ZoneQueue' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/compiler/register-allocator.h(34): note: see declaration of 'v8::internal::compiler::LifetimePosition' (compiling source file compiler\register-allocator.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\hydrogen-range-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1653): warning C4251: 'v8::internal::compiler::InstructionSequence::source_positions_': class 'v8::internal::ZoneMap>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ K=const v8::internal::compiler::Instruction * E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): note: see declaration of 'v8::internal::ZoneVector' (compiling source file crankshaft\hydrogen-range-analysis.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1645): note: see declaration of 'v8::internal::ZoneMap>' with [ K=const v8::internal::compiler::Instruction * ] (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\hydrogen-range-analysis.cc) ] (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): warning C4251: 'v8::internal::compiler::GraphReducer::reducers_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\typed-optimization.cc)E:\GitHub\node\deps\v8\src/compiler/control-flow-optimizer.h(46): warning C4251: 'v8::internal::compiler::ControlFlowOptimizer::queued_': class 'v8::internal::compiler::NodeMarker' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::ControlFlowOptimizer' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-string.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-string.cc) with [ _Ty=std::pair C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-string.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\hydrogen-range-analysis.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-string.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-string.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1654): warning C4251: 'v8::internal::compiler::InstructionSequence::constants_': class 'std::map,v8::internal::ZoneAllocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\move-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\typed-optimization.cc)E:\GitHub\node\deps\v8\src/compiler/control-flow-optimizer.h(46): note: see declaration of 'v8::internal::compiler::NodeMarker' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\hydrogen-range-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1471): note: see declaration of 'std::map,v8::internal::ZoneAllocator>>' (compiling source file compiler\move-optimizer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\hydrogen-range-analysis.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): warning C4251: 'v8::internal::compiler::GraphReducer::revisit_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\typed-optimization.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\simd-scalar-lowering.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1655): warning C4251: 'v8::internal::compiler::InstructionSequence::immediates_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\hydrogen-range-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-number-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-number-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1577): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file crankshaft\hydrogen-range-analysis.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-number-gen.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-removable-simulates.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-number-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1656): warning C4251: 'v8::internal::compiler::InstructionSequence::instructions_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-removable-simulates.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/effect-control-linearizer.h(157): warning C4251: 'v8::internal::compiler::EffectControlLinearizer::graph_assembler_': class 'v8::internal::compiler::GraphAssembler' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::EffectControlLinearizer' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\typed-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-number-gen.cc) E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(128): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\hydrogen-removable-simulates.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-range-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-removable-simulates.cc)E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-range-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1475): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\hydrogen-removable-simulates.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-range-analysis.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-internal.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-internal.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-internal.cc) E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/graph-assembler.h(202): note: see declaration of 'v8::internal::compiler::GraphAssembler' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-internal.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-internal.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-internal.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(430): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-removable-simulates.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1658): warning C4251: 'v8::internal::compiler::InstructionSequence::reference_maps_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\move-optimizer.cc) E:\GitHub\node\deps\v8\src/compiler/escape-analysis.h(80): warning C4251: 'v8::internal::compiler::EscapeAnalysis::virtual_states_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::EscapeAnalysis' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): warning C4251: 'v8::internal::compiler::GraphReducer::stack_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\typed-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file crankshaft\hydrogen-range-analysis.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1476): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\move-optimizer.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-json.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-json.cc) with E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-json.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-json.cc) [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-json.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-json.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-json.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-json.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-json.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-json.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-json.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=std::pair ] (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-json.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\types.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-range-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/escape-analysis.h(80): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\typed-optimization.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\types.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(92): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file crankshaft\hydrogen-removable-simulates.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1659): warning C4251: 'v8::internal::compiler::InstructionSequence::representations_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\move-optimizer.cc) E:\GitHub\node\deps\v8\src/compiler/escape-analysis.h(81): warning C4251: 'v8::internal::compiler::EscapeAnalysis::replacements_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::EscapeAnalysis' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/typed-optimization.h(67): warning C4251: 'v8::internal::compiler::TypedOptimization::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::TypedOptimization' (compiling source file compiler\typed-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\types.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(308): warning C4251: 'v8::internal::compiler::CallDescriptor::target_type_': class 'v8::internal::MachineType' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/node.h(312): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/typed-optimization.h(36): note: see declaration of 'v8::base::Flags' (compiling source file compiler\typed-optimization.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file crankshaft\hydrogen-removable-simulates.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1659): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\move-optimizer.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/machine-type.h(56): note: see declaration of 'v8::internal::MachineType' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\types.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/escape-analysis.h(82): warning C4251: 'v8::internal::compiler::EscapeAnalysis::cycle_detection_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::EscapeAnalysis' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ K=v8::internal::compiler::VirtualObject * ] (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\types.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\simd-scalar-lowering.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\types.cc) E:\GitHub\node\deps\v8\src/compiler/escape-analysis.h(82): note: see declaration of 'v8::internal::ZoneSet>' with [ K=v8::internal::compiler::VirtualObject * ] (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1661): warning C4251: 'v8::internal::compiler::InstructionSequence::deoptimization_entries_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\move-optimizer.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(309): warning C4251: 'v8::internal::compiler::CallDescriptor::target_loc_': class 'v8::internal::compiler::LinkageLocation' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\simd-scalar-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-json.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-json.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1349): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\move-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file crankshaft\hydrogen-range-analysis.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-json.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-json.cc) _Ty=std::pair ] (compiling source file compiler\types.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(32): note: see declaration of 'v8::internal::compiler::LinkageLocation' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/compiler/escape-analysis-reducer.h(61): warning C4251: 'v8::internal::compiler::EscapeAnalysisReducer::fully_reduced_': class 'v8::internal::BitVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::EscapeAnalysisReducer' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compiler\types.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file crankshaft\hydrogen-range-analysis.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(312): warning C4251: 'v8::internal::compiler::CallDescriptor::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/ast-graph-builder.h(18): note: see declaration of 'v8::internal::BitVector' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): note: see declaration of 'v8::internal::ZoneVector' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-json.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-json.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\simd-scalar-lowering.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\register-allocator.cc)conversions.cc [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] cancelable-task.cc E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\simplified-operator-reducer.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-range-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/compiler/escape-analysis-reducer.h(63): warning C4251: 'v8::internal::compiler::EscapeAnalysisReducer::arguments_elements_': class 'std::set,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::EscapeAnalysisReducer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ K=v8::internal::compiler::Node *, _Kty=v8::internal::compiler::Node * ] (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(315): warning C4251: 'v8::internal::compiler::CallDescriptor::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\register-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/escape-analysis-reducer.h(63): note: see declaration of 'std::set,std::allocator<_Kty>>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ K=v8::internal::compiler::Node *, _Kty=v8::internal::compiler::Node * ] (compiling source file compiler\pipeline.cc) hydrogen-bce.cc E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(194): note: see declaration of 'v8::base::Flags' (compiling source file compiler\register-allocator.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/compiler/graph-trimmer.h(52): warning C4251: 'v8::internal::compiler::GraphTrimmer::is_live_': class 'v8::internal::compiler::NodeMarker' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphTrimmer' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\simplified-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/control-flow-optimizer.h(46): note: see declaration of 'v8::internal::compiler::NodeMarker' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\simplified-operator-reducer.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\simplified-operator-reducer.cc)E:\GitHub\node\deps\v8\src/compiler/graph-trimmer.h(53): warning C4251: 'v8::internal::compiler::GraphTrimmer::live_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphTrimmer' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-json.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-regexp-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/compiler/move-optimizer.h(58): warning C4251: 'v8::internal::compiler::MoveOptimizer::operand_buffer1': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MoveOptimizer' (compiling source file compiler\move-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-json.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-regexp-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-json.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-regexp-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-json.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\move-optimizer.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-regexp-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-json.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-regexp-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-json.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\simplified-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-json.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-json.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(92): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/compiler/node.h(312): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/compiler/move-optimizer.h(59): warning C4251: 'v8::internal::compiler::MoveOptimizer::operand_buffer2': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MoveOptimizer' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\wasm-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\wasm-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\wasm-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\move-optimizer.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\wasm-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\wasm-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file crankshaft\hydrogen-range-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file crankshaft\hydrogen-range-analysis.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\typed-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file crankshaft\hydrogen-mark-unreachable.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file crankshaft\hydrogen-range-analysis.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\typed-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file crankshaft\hydrogen-mark-unreachable.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\hydrogen-range-analysis.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\hydrogen-range-analysis.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-string.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(89): note: see declaration of 'v8::internal::Handle' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\types.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-string.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\types.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\types.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\types.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\hydrogen-removable-simulates.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\types.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): note: see declaration of 'v8::internal::ZoneVector' (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\types.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\hydrogen-removable-simulates.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\types.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\types.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-global.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file builtins\builtins-global.cc) with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-global.cc) and [ E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] _Ty=v8::CpuProfileDeoptInfo, ] (compiling source file builtins\builtins-global.cc) _Alloc=std::allocator E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(79): warning C4251: 'v8::internal::OptimizingCompileDispatcher::input_queue_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::OptimizingCompileDispatcher' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\types.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\types.cc) E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\types.cc) ] (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\types.cc)E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(403): warning C4251: 'v8::internal::compiler::InstructionSelector::features_': class 'v8::internal::compiler::InstructionSelector::Features' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSelector' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(132): note: see declaration of 'v8::internal::compiler::InstructionSelector::Features' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(82): warning C4251: 'v8::internal::OptimizingCompileDispatcher::output_queue_': class 'std::queue>>' needs to have dll-interface to be used by clients of class 'v8::internal::OptimizingCompileDispatcher' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * with ] (compiling source file builtins\builtins-string.cc) [ E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-string.cc) _Ty=v8::internal::CompilationJob * E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-string.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-string.cc) ] (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-string.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-string.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(82): note: see declaration of 'std::queue>>' with [ _Ty=v8::internal::CompilationJob * ] (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\hydrogen-removable-simulates.cc) ] (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc)E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(406): warning C4251: 'v8::internal::compiler::InstructionSelector::instructions_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSelector' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-string.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file crankshaft\hydrogen-range-analysis.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\hydrogen-removable-simulates.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-string.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-string.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-string.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(85): warning C4251: 'v8::internal::OptimizingCompileDispatcher::output_queue_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::OptimizingCompileDispatcher' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc)E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(406): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-number-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-number-gen.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-removable-simulates.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(407): warning C4251: 'v8::internal::compiler::InstructionSelector::defined_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSelector' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(92): warning C4251: 'v8::internal::OptimizingCompileDispatcher::ref_count_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::OptimizingCompileDispatcher' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(92): note: see declaration of 'v8::internal::Handle' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/zone/zone-containers.h(139): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(93): warning C4251: 'v8::internal::OptimizingCompileDispatcher::ref_count_zero_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::OptimizingCompileDispatcher' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc)E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(408): warning C4251: 'v8::internal::compiler::InstructionSelector::used_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSelector' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc)E:\GitHub\node\deps\v8\src/zone/zone-containers.h(139): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(409): warning C4251: 'v8::internal::compiler::InstructionSelector::effect_level_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSelector' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/zone-containers.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(410): warning C4251: 'v8::internal::compiler::InstructionSelector::virtual_registers_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSelector' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/zone-containers.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(411): warning C4251: 'v8::internal::compiler::InstructionSelector::virtual_register_rename_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSelector' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/zone-containers.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\pipeline.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-removable-simulates.cc) ] (compiling source file compiler\typed-optimization.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-removable-simulates.cc) ] (compiling source file compiler\typed-optimization.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-removable-simulates.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file crankshaft\hydrogen-removable-simulates.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(92): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-removable-simulates.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file crankshaft\hydrogen-mark-unreachable.cc) ] (compiling source file compiler\typed-optimization.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(75): note: see declaration of 'std::shared_ptr' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): warning C4251: 'v8::internal::wasm::SignatureMap::map_': class 'std::map>>' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::SignatureMap' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-removable-simulates.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/js-builtin-reducer.h(131): warning C4251: 'v8::internal::compiler::JSBuiltinReducer::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSBuiltinReducer' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): note: see declaration of 'std::map>>' with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t ] (compiling source file compiler\simd-scalar-lowering.cc) E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/compiler/js-builtin-reducer.h(38): note: see declaration of 'v8::base::Flags' (compiling source file compiler\pipeline.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\typed-optimization.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc)E:\GitHub\node\deps\v8\src/compiler/js-builtin-reducer.h(133): warning C4251: 'v8::internal::compiler::JSBuiltinReducer::native_context_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSBuiltinReducer' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-removable-simulates.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc)E:\GitHub\node\deps\v8\src/objects.h(1235): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): warning C4251: 'v8::internal::wasm::WasmModule::globals': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file compiler\simd-scalar-lowering.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\typed-optimization.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file crankshaft\hydrogen-removable-simulates.cc) ] (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file compiler\simd-scalar-lowering.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file crankshaft\hydrogen-bce.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\typed-optimization.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/compiler/js-create-lowering.h(99): warning C4251: 'v8::internal::compiler::JSCreateLowering::feedback_vector_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSCreateLowering' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): warning C4251: 'v8::internal::wasm::WasmModule::signatures': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/js-create-lowering.h(37): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/compiler/js-create-lowering.h(100): warning C4251: 'v8::internal::compiler::JSCreateLowering::native_context_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSCreateLowering' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-removable-simulates.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::FunctionSig * hydrogen-sce.cc E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file crankshaft\hydrogen-removable-simulates.cc)E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-range-analysis.cc) ] (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/objects.h(1235): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-range-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): warning C4251: 'v8::internal::wasm::WasmModule::functions': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::WasmFunction E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-range-analysis.cc) E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-range-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file compiler\simd-scalar-lowering.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-range-analysis.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-regexp-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-string.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-string.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-regexp-gen.cc) with [ _Ty=v8::internal::Register [] ] (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmFunction E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\hydrogen-instructions.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-string.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::internal::Register [] ] (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-string.cc) with [ _Ty=v8::internal::Register [] ] (compiling source file compiler\wasm-compiler.cc) ] (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): warning C4251: 'v8::internal::wasm::WasmModule::data_segments': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::WasmDataSegment E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) ] (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::MachineType [] ] (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\hydrogen-instructions.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file crankshaft\hydrogen-removable-simulates.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): note: see declaration of 'std::vector>' E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-string.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file compiler\simd-scalar-lowering.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\hydrogen-instructions.cc) ] (compiling source file compiler\pipeline.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-string.cc) _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-string.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-string.cc) _Alloc=std::allocator ] (compiling source file crankshaft\hydrogen-removable-simulates.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-string.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-string.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-string.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-string.cc) [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\hydrogen-removable-simulates.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\hydrogen-removable-simulates.cc) ] (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): warning C4251: 'v8::internal::wasm::WasmModule::function_tables': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file compiler\simd-scalar-lowering.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\hydrogen-instructions.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-symbol-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file builtins\builtins-symbol-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\builtins-symbol-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-symbol-gen.cc) with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-symbol-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file conversions.cc) ] (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-string.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\builtins-symbol-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-number-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-string.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-number-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\builtins-symbol-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-string.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file builtins\builtins-symbol-gen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-number-gen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-string.cc) with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file conversions.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-number-gen.cc) ] (compiling source file crankshaft\hydrogen-removable-simulates.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\hydrogen-instructions.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): warning C4251: 'v8::internal::wasm::WasmModule::import_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file compiler\simd-scalar-lowering.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file crankshaft\hydrogen-instructions.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file compiler\simd-scalar-lowering.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-string.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-number-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-string.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-number-gen.cc) [ C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\setup-builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator hydrogen-types.cc ] (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): warning C4251: 'v8::internal::wasm::WasmModule::export_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' with C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\setup-builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file compiler\simd-scalar-lowering.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-string.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-string.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-string.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-string.cc) [ E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-string.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptInfo hydrogen.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-string.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-string.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): note: see declaration of 'std::vector>' E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-string.cc) with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file compiler\simd-scalar-lowering.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-number-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-number-gen.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): warning C4251: 'v8::internal::wasm::WasmModule::table_inits': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-json.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file compiler\simd-scalar-lowering.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmTableInit E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-number-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-json.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file compiler\simd-scalar-lowering.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-number-gen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-json.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-json.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): warning C4251: 'v8::internal::wasm::WasmModule::pending_tasks': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-json.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-json.cc) [ _Ty=v8::base::Semaphore ] (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\typed-optimization.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::base::Semaphore ] (compiling source file compiler\simd-scalar-lowering.cc)hydrogen-check-elimination.cc E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\typed-optimization.cc) E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-removable-simulates.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/js-operator.h(45): warning C4251: 'v8::internal::compiler::VectorSlotPair::vector_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\typed-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/compiler/js-operator.h(34): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\typed-optimization.cc) E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-removable-simulates.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/compiler/js-operator.h(46): warning C4251: 'v8::internal::compiler::VectorSlotPair::slot_': class 'v8::internal::FeedbackSlot' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\typed-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-removable-simulates.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/utils.h(897): note: see declaration of 'v8::internal::FeedbackSlot' (compiling source file compiler\typed-optimization.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(308): warning C4251: 'v8::internal::compiler::CallDescriptor::target_type_': class 'v8::internal::MachineType' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file builtins\builtins-json.cc) E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-removable-simulates.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair with ] (compiling source file builtins\builtins-json.cc) [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(300): warning C4251: 'v8::internal::wasm::ModuleWireBytes::module_bytes_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::ModuleWireBytes' (compiling source file compiler\simd-scalar-lowering.cc)E:\GitHub\node\deps\v8\src/machine-type.h(56): note: see declaration of 'v8::internal::MachineType' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/vector.h(194): note: see declaration of 'v8::internal::Vector' (compiling source file compiler\simd-scalar-lowering.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-removable-simulates.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/compiler/linkage.h(309): warning C4251: 'v8::internal::compiler::CallDescriptor::target_loc_': class 'v8::internal::compiler::LinkageLocation' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(32): note: see declaration of 'v8::internal::compiler::LinkageLocation' (compiling source file compiler\pipeline.cc) ] (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file crankshaft\compilation-phase.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(312): warning C4251: 'v8::internal::compiler::CallDescriptor::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file crankshaft\hydrogen-instructions.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(690): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\typed-optimization.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(315): warning C4251: 'v8::internal::compiler::CallDescriptor::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(142): note: see declaration of 'v8::base::Flags' (compiling source file compiler\typed-optimization.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(194): note: see declaration of 'v8::base::Flags' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(691): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::alignment_requirements_': class 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\typed-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(144): note: see declaration of 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' (compiling source file compiler\typed-optimization.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/compiler/js-graph.h(194): warning C4251: 'v8::internal::compiler::JSGraph::cache_': class 'v8::internal::compiler::CommonNodeCache' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSGraph' (compiling source file compiler\typed-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1756): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\compilation-phase.cc) E:\GitHub\node\deps\v8\src/compiler/common-node-cache.h(23): note: see declaration of 'v8::internal::compiler::CommonNodeCache' (compiling source file compiler\typed-optimization.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\compilation-phase.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(86): warning C4251: 'v8::internal::CompilerDispatcherTracer::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherTracer' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/js-typed-lowering.h(102): warning C4251: 'v8::internal::compiler::JSTypedLowering::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSTypedLowering' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/js-typed-lowering.h(39): note: see declaration of 'v8::base::Flags' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file crankshaft\compilation-phase.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-regexp-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-regexp-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-regexp-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/type-cache.h(104): warning C4244: 'argument': conversion from 'const int64_t' to 'double', possible loss of data (compiling source file compiler\typed-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-regexp-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-regexp-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-regexp-gen.cc) with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-number-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-number-gen.cc) _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(87): warning C4251: 'v8::internal::CompilerDispatcherTracer::prepare_parse_events_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherTracer' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-number-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(82): note: see declaration of 'v8::base::RingBuffer' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-number-gen.cc) with [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-number-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-number-gen.cc) with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-number-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-regexp-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-regexp-gen.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(88): warning C4251: 'v8::internal::CompilerDispatcherTracer::parse_events_': class 'v8::base::RingBuffer>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherTracer' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-regexp-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-regexp-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-number-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-number-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-number-gen.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(84): note: see declaration of 'v8::base::RingBuffer>' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-number-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-number-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\compilation-phase.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/compiler-source-position-table.h(63): warning C4251: 'v8::internal::compiler::SourcePositionTable::current_position_': class 'v8::internal::SourcePosition' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::SourcePositionTable' (compiling source file compiler\wasm-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(89): warning C4251: 'v8::internal::CompilerDispatcherTracer::finalize_parsing_events_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherTracer' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc)E:\GitHub\node\deps\v8\src/compiler/load-elimination.h(285): warning C4251: 'v8::internal::compiler::LoadElimination::empty_state_': class 'v8::internal::compiler::LoadElimination::AbstractState' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::LoadElimination' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file crankshaft\hydrogen-instructions.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(82): note: see declaration of 'v8::base::RingBuffer' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/load-elimination.h(203): note: see declaration of 'v8::internal::compiler::LoadElimination::AbstractState' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/messages.h(89): note: see declaration of 'v8::internal::Handle' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(90): warning C4251: 'v8::internal::CompilerDispatcherTracer::analyze_events_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherTracer' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/load-elimination.h(286): warning C4251: 'v8::internal::compiler::LoadElimination::node_states_': class 'v8::internal::compiler::LoadElimination::AbstractStateForEffectNodes' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::LoadElimination' (compiling source file compiler\pipeline.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file conversions.cc)E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-internal.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-internal.cc) E:\GitHub\node\deps\v8\src/assembler.h(56): note: see declaration of 'v8::internal::SourcePosition' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen-instructions.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-internal.cc) E:\GitHub\node\deps\v8\src/compiler/load-elimination.h(244): note: see declaration of 'v8::internal::compiler::LoadElimination::AbstractStateForEffectNodes' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(82): note: see declaration of 'v8::base::RingBuffer' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-internal.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\compilation-phase.cc) E:\GitHub\node\deps\v8\src/compiler/compiler-source-position-table.h(64): warning C4251: 'v8::internal::compiler::SourcePositionTable::table_': class 'v8::internal::compiler::NodeAuxData' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::SourcePositionTable' (compiling source file compiler\wasm-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file conversions.cc)E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen-bce.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen-instructions.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-number-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-number-gen.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(91): warning C4251: 'v8::internal::CompilerDispatcherTracer::prepare_compile_events_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherTracer' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(92): note: see declaration of 'v8::internal::Handle' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-number-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-number-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/compiler/compiler-source-position-table.h(64): note: see declaration of 'v8::internal::compiler::NodeAuxData' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(82): note: see declaration of 'v8::base::RingBuffer' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file builtins\builtins-global.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file builtins\builtins-global.cc) E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file builtins\builtins-global.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file builtins\builtins-global.cc) E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file builtins\builtins-global.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file builtins\builtins-global.cc) E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file builtins\builtins-global.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file builtins\builtins-global.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(92): warning C4251: 'v8::internal::CompilerDispatcherTracer::compile_events_': class 'v8::base::RingBuffer>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherTracer' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-number-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-number-gen.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(84): note: see declaration of 'v8::base::RingBuffer>' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen-instructions.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(93): warning C4251: 'v8::internal::CompilerDispatcherTracer::finalize_compiling_events_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherTracer' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(82): note: see declaration of 'v8::base::RingBuffer' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-number-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-number-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-number-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-number-gen.cc) E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-number-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-number-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-number-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-number-gen.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-instructions.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\compilation-phase.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-regexp-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\compilation-phase.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-regexp-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-regexp-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-regexp-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-regexp-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-regexp-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-regexp-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-regexp-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-regexp-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-regexp-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-regexp-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-regexp-gen.cc) _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file crankshaft\hydrogen-types.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\builtins-symbol-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\builtins-symbol-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\builtins-symbol-gen.cc) E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\builtins-symbol-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\builtins-symbol-gen.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) ] (compiling source file crankshaft\hydrogen-types.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\compilation-phase.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file conversions.cc)E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-instructions.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file conversions.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen-bce.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-regexp-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-regexp-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-regexp-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-regexp-gen.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-bce.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-regexp-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\compilation-phase.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-regexp-gen.cc) ] (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file conversions.cc) E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file conversions.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(733): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,false>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::internal::compiler::MoveOperands *, _Alloc=v8::internal::ZoneAllocator E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-regexp-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-regexp-gen.cc) and E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-regexp-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-regexp-gen.cc) [ T=v8::internal::compiler::MoveOperands * E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-regexp-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] and [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-regexp-gen.cc) _Ty=v8::internal::compiler::MoveOperands *, _Alloc=v8::internal::ZoneAllocator ] (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\compilation-phase.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,false>' with E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-regexp-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-regexp-gen.cc) T=v8::internal::compiler::MoveOperands * ] (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-instructions.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\compilation-phase.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\compilation-phase.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\hydrogen-infer-representation.cc) ] (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file crankshaft\compilation-phase.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\compilation-phase.cc) ] (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer [ ] (compiling source file builtins\setup-builtins-internal.cc) _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\setup-builtins-internal.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file crankshaft\compilation-phase.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-instructions.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\compilation-phase.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file crankshaft\compilation-phase.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\compilation-phase.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-json.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file crankshaft\compilation-phase.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen-infer-representation.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-json.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\compilation-phase.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-infer-representation.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file crankshaft\hydrogen-instructions.cc) E:\GitHub\node\deps\v8\src/compiler/move-optimizer.h(58): warning C4251: 'v8::internal::compiler::MoveOptimizer::operand_buffer1': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MoveOptimizer' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-string.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-json.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-string.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\compilation-phase.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/move-optimizer.h(59): warning C4251: 'v8::internal::compiler::MoveOptimizer::operand_buffer2': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MoveOptimizer' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-json.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-string.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-string.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-json.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-string.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1372): warning C4251: 'v8::internal::compiler::PhiInstruction::operands_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::PhiInstruction' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-json.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-string.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-json.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-json.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-json.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-json.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-json.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/zone/zone-containers.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\compilation-phase.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-json.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen-instructions.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file crankshaft\hydrogen-instructions.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen-instructions.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file crankshaft\compilation-phase.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file crankshaft\hydrogen-instructions.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-instructions.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1443): warning C4251: 'v8::internal::compiler::InstructionBlock::successors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\wasm-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-instructions.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\typed-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file crankshaft\compilation-phase.cc) E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file crankshaft\hydrogen-instructions.cc) E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1415): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\typed-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-number-gen.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file builtins\builtins-string.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-number-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-instructions.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-number-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-number-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-number-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file builtins\builtins-string.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-number-gen.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen-sce.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/compiler/zone-stats.h(59): warning C4251: 'v8::internal::compiler::ZoneStats::StatsScope::initial_values_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::ZoneStats::StatsScope' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file builtins\builtins-number-gen.cc) _Kty=v8::internal::Zone *, e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file builtins\builtins-number-gen.cc) _Ty=std::size_t ] (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/compiler/zone-stats.h(56): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=v8::internal::Zone *, _Ty=std::size_t E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\compilation-phase.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file crankshaft\hydrogen-instructions.cc) ] (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/compiler/zone-stats.h(81): warning C4251: 'v8::internal::compiler::ZoneStats::zones_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::ZoneStats' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::Zone * ] (compiling source file compiler\pipeline.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen-sce.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1444): warning C4251: 'v8::internal::compiler::InstructionBlock::predecessors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\wasm-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-instructions.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1415): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file crankshaft\hydrogen-instructions.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/compiler/zone-stats.h(78): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::Zone * ] (compiling source file compiler\pipeline.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1445): warning C4251: 'v8::internal::compiler::InstructionBlock::phis_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-instructions.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] dateparser.cc C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/compiler/zone-stats.h(82): warning C4251: 'v8::internal::compiler::ZoneStats::stats_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::ZoneStats' with [ _Ty=v8::internal::compiler::ZoneStats::StatsScope * ] (compiling source file compiler\pipeline.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc)E:\GitHub\node\deps\v8\src/compiler/zone-stats.h(79): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::compiler::ZoneStats::StatsScope * E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\builtins-symbol-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\builtins-symbol-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-regexp-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file crankshaft\hydrogen-bce.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-regexp-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-regexp-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-regexp-gen.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1426): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-regexp-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-regexp-gen.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file crankshaft\hydrogen-bce.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1446): warning C4251: 'v8::internal::compiler::InstructionBlock::ao_number_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\wasm-compiler.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file compiler\typed-optimization.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file crankshaft\hydrogen-bce.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-infer-representation.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen-types.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file builtins\builtins-regexp-gen.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file builtins\builtins-regexp-gen.cc) ] (compiling source file compiler\typed-optimization.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\typed-optimization.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\typed-optimization.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen-sce.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1447): warning C4251: 'v8::internal::compiler::InstructionBlock::rpo_number_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\wasm-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\typed-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file conversions.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file conversions.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen-sce.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\wasm-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\typed-optimization.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1448): warning C4251: 'v8::internal::compiler::InstructionBlock::loop_header_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\compilation-phase.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\typed-optimization.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-bce.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file crankshaft\compilation-phase.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\typed-optimization.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file crankshaft\hydrogen-bce.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1449): warning C4251: 'v8::internal::compiler::InstructionBlock::loop_end_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen-types.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-types.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-types.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-instructions.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\typed-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\compilation-phase.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\typed-optimization.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(128): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\hydrogen-bce.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/compiler/register-allocator.h(297): warning C4251: 'v8::internal::compiler::UsePosition::pos_': class 'v8::internal::compiler::LifetimePosition' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::UsePosition' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/register-allocator.h(34): note: see declaration of 'v8::internal::compiler::LifetimePosition' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-instructions.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\compilation-phase.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-bce.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\hydrogen-bce.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file conversions.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file conversions.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\compilation-phase.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file conversions.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen-infer-representation.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-bce.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file conversions.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file conversions.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file conversions.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-instructions.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(430): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-bce.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file crankshaft\hydrogen-infer-representation.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file crankshaft\compilation-phase.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1653): warning C4251: 'v8::internal::compiler::InstructionSequence::source_positions_': class 'v8::internal::ZoneMap>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ K=const v8::internal::compiler::Instruction * ] (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1645): note: see declaration of 'v8::internal::ZoneMap>' with [ K=const v8::internal::compiler::Instruction * E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\typed-optimization.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen-check-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-symbol-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\builtins-symbol-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-symbol-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\builtins-symbol-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\builtins-symbol-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-symbol-gen.cc) with [ _Ty=std::pair ] (compiling source file crankshaft\compilation-phase.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file crankshaft\hydrogen-infer-representation.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-symbol-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-symbol-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\builtins-symbol-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-symbol-gen.cc) _Ty=std::pair ] (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-string.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\typed-optimization.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen-check-elimination.cc) ] (compiling source file crankshaft\hydrogen-range-analysis.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-string.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-string.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ _Ty=std::pair E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-string.cc) ] (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-string.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-string.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-string.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-string.cc) [ _Kty=uint32_t, E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-string.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-string.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-string.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-string.cc) _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-number-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file crankshaft\hydrogen-range-analysis.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-number-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-number-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-number-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-number-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-number-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-number-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-number-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-number-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-number-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-number-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-number-gen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen-range-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file crankshaft\hydrogen-range-analysis.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen-range-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-range-analysis.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen-range-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file crankshaft\hydrogen-infer-representation.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\typed-optimization.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file crankshaft\hydrogen-bce.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-infer-representation.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1654): warning C4251: 'v8::internal::compiler::InstructionSequence::constants_': class 'std::map,v8::internal::ZoneAllocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\wasm-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen-range-analysis.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file crankshaft\hydrogen-infer-representation.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1471): note: see declaration of 'std::map,v8::internal::ZoneAllocator>>' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-range-analysis.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-infer-representation.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\setup-builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file crankshaft\hydrogen-infer-representation.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\setup-builtins-internal.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\typed-optimization.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file crankshaft\hydrogen-bce.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\setup-builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\setup-builtins-internal.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1655): warning C4251: 'v8::internal::compiler::InstructionSequence::immediates_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\wasm-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-infer-representation.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1577): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file crankshaft\hydrogen-sce.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-infer-representation.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\typed-optimization.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-symbol-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ _Kty=uint32_t, E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-symbol-gen.cc) _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-symbol-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-symbol-gen.cc) ] (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-symbol-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1656): warning C4251: 'v8::internal::compiler::InstructionSequence::instructions_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\wasm-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-symbol-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1475): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\wasm-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-symbol-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-range-analysis.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\builtins-symbol-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\typed-optimization.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-symbol-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Kty=uint32_t, E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\builtins-symbol-gen.cc) _Ty=v8::internal::Cancelable * ] (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\builtins-symbol-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file crankshaft\hydrogen-sce.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file crankshaft\hydrogen-types.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-range-analysis.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(170): warning C4251: 'v8::internal::compiler::BasicBlock::nodes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\typed-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file crankshaft\hydrogen-types.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-range-analysis.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file crankshaft\hydrogen-types.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-range-analysis.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\builtins-symbol-gen.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file crankshaft\hydrogen-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file crankshaft\hydrogen-types.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-range-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1658): warning C4251: 'v8::internal::compiler::InstructionSequence::reference_maps_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/node.h(312): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\typed-optimization.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-range-analysis.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-range-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1476): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file crankshaft\hydrogen-range-analysis.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\typed-optimization.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/compiler/schedule.h(172): warning C4251: 'v8::internal::compiler::BasicBlock::successors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1659): warning C4251: 'v8::internal::compiler::InstructionSequence::representations_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-regexp-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-regexp-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-regexp-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-regexp-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-regexp-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-regexp-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-regexp-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-regexp-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-regexp-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-regexp-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-regexp-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-regexp-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\typed-optimization.cc)hydrogen-dehoist.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\pipeline.cc)hydrogen-escape-analysis.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file crankshaft\hydrogen-removable-simulates.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/wasm/function-body-decoder.h(82): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file crankshaft\hydrogen-range-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-range-analysis.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\typed-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(173): warning C4251: 'v8::internal::compiler::BasicBlock::predecessors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen-removable-simulates.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1661): warning C4251: 'v8::internal::compiler::InstructionSequence::deoptimization_entries_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen-removable-simulates.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\typed-optimization.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file crankshaft\hydrogen-range-analysis.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1349): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-range-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(177): warning C4251: 'v8::internal::compiler::BasicBlock::id_': class 'v8::internal::compiler::BasicBlock::Id' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)lithium-allocator.cc [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-removable-simulates.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file crankshaft\hydrogen.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file dateparser.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file crankshaft\hydrogen-range-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file dateparser.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-instructions.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-symbol-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\typed-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen-removable-simulates.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-range-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(46): note: see declaration of 'v8::internal::compiler::BasicBlock::Id' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\typed-optimization.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-removable-simulates.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file crankshaft\hydrogen-instructions.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\typed-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\typed-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\builtins-symbol-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file crankshaft\hydrogen-range-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\builtins-symbol-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\builtins-symbol-gen.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(287): warning C4251: 'v8::internal::compiler::Schedule::all_blocks_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Schedule' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\pipeline.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file crankshaft\hydrogen.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\compilation-phase.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(288): warning C4251: 'v8::internal::compiler::Schedule::nodeid_to_block_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Schedule' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\typed-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\builtins-symbol-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\builtins-symbol-gen.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\typed-optimization.cc)E:\GitHub\node\deps\v8\src/compiler/schedule.h(289): warning C4251: 'v8::internal::compiler::Schedule::rpo_order_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Schedule' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/compiler/scheduler.h(67): warning C4251: 'v8::internal::compiler::Scheduler::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Scheduler' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen-infer-representation.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/scheduler.h(33): note: see declaration of 'v8::base::Flags' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file crankshaft\hydrogen.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-instructions.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\typed-optimization.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\hydrogen-bce.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-symbol-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file crankshaft\hydrogen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-removable-simulates.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen-infer-representation.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\builtins-symbol-gen.cc) E:\GitHub\node\deps\v8\src/compiler/scheduler.h(69): warning C4251: 'v8::internal::compiler::Scheduler::scheduled_nodes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Scheduler' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): note: see declaration of 'v8::internal::ZoneVector' (compiling source file crankshaft\hydrogen-bce.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-symbol-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\builtins-symbol-gen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-symbol-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\builtins-symbol-gen.cc) E:\GitHub\node\deps\v8\src/compiler/scheduler.h(68): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\builtins-symbol-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\builtins-symbol-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\hydrogen-bce.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/compiler/scheduler.h(70): warning C4251: 'v8::internal::compiler::Scheduler::schedule_root_nodes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Scheduler' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-instructions.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-sce.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-removable-simulates.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-removable-simulates.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-removable-simulates.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-removable-simulates.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\typed-optimization.cc)E:\GitHub\node\deps\v8\src/compiler/node.h(312): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\hydrogen-bce.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/compiler/scheduler.h(71): warning C4251: 'v8::internal::compiler::Scheduler::schedule_queue_': class 'v8::internal::ZoneQueue' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Scheduler' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/compiler/control-flow-optimizer.h(45): note: see declaration of 'v8::internal::ZoneQueue' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file crankshaft\hydrogen-bce.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-sce.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-removable-simulates.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file crankshaft\hydrogen-infer-representation.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\typed-optimization.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-bce.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) ] (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(128): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\hydrogen-sce.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-instructions.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\typed-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-removable-simulates.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-sce.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-instructions.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc)E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/compiler/scheduler.h(72): warning C4251: 'v8::internal::compiler::Scheduler::node_data_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Scheduler' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\typed-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/compiler/scheduler.h(72): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-bce.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file crankshaft\hydrogen-removable-simulates.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\hydrogen-sce.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-removable-simulates.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\typed-optimization.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file crankshaft\hydrogen-removable-simulates.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-sce.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\compilation-phase.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\typed-optimization.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-bce.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(92): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-bce.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(430): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-sce.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\compilation-phase.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\typed-optimization.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen-removable-simulates.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-bce.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file crankshaft\hydrogen-removable-simulates.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-instructions.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file crankshaft\hydrogen-check-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file crankshaft\hydrogen-check-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\compilation-phase.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/compiler/typed-optimization.h(67): warning C4251: 'v8::internal::compiler::TypedOptimization::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::TypedOptimization' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/typed-optimization.h(36): note: see declaration of 'v8::base::Flags' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen-removable-simulates.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/typer.h(47): warning C4251: 'v8::internal::compiler::Typer::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Typer' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-bce.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/typer.h(26): note: see declaration of 'v8::base::Flags' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file crankshaft\hydrogen-types.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(128): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\hydrogen.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file crankshaft\hydrogen-sce.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file crankshaft\hydrogen-removable-simulates.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-range-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file crankshaft\hydrogen-types.cc) E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file crankshaft\hydrogen-removable-simulates.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-removable-simulates.cc) ] (compiling source file crankshaft\hydrogen-bce.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file crankshaft\hydrogen-bce.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file cancelable-task.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\hydrogen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(690): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\wasm-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-bce.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-infer-representation.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-removable-simulates.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file crankshaft\hydrogen-infer-representation.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file crankshaft\hydrogen-removable-simulates.cc)E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(142): note: see declaration of 'v8::base::Flags' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-range-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-infer-representation.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file crankshaft\hydrogen-bce.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(691): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::alignment_requirements_': class 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\wasm-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\typed-optimization.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-check-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/accessors.h(99): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-infer-representation.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(144): note: see declaration of 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file crankshaft\hydrogen-removable-simulates.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(430): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-removable-simulates.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file cancelable-task.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=std::pair ] (compiling source file crankshaft\hydrogen-range-analysis.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\typed-optimization.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(403): warning C4251: 'v8::internal::compiler::InstructionSelector::features_': class 'v8::internal::compiler::InstructionSelector::Features' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSelector' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\typed-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-infer-representation.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file crankshaft\hydrogen-types.cc)E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(132): note: see declaration of 'v8::internal::compiler::InstructionSelector::Features' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\hydrogen-types.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file crankshaft\hydrogen-bce.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-infer-representation.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\typed-optimization.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(128): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/accessors.h(99): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\hydrogen-types.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\typed-optimization.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file crankshaft\hydrogen.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-infer-representation.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file dateparser.cc)E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(406): warning C4251: 'v8::internal::compiler::InstructionSelector::instructions_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSelector' (compiling source file compiler\wasm-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file crankshaft\hydrogen-bce.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file crankshaft\hydrogen.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-mark-unreachable.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file dateparser.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-infer-representation.cc) E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(406): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-infer-representation.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-infer-representation.cc) debug-evaluate.cc E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\typed-optimization.cc)E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file conversions.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(407): warning C4251: 'v8::internal::compiler::InstructionSelector::defined_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSelector' (compiling source file compiler\wasm-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file conversions.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-symbol-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\builtins-symbol-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-symbol-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-symbol-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\builtins-symbol-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\builtins-symbol-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\hydrogen-bce.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair _Alloc=std::allocator ] (compiling source file builtins\builtins-symbol-gen.cc) ] (compiling source file crankshaft\hydrogen-types.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/zone/zone-containers.h(139): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-mark-unreachable.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' ] (compiling source file builtins\builtins-symbol-gen.cc) with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file crankshaft\hydrogen-types.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file crankshaft\hydrogen-types.cc) E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(408): warning C4251: 'v8::internal::compiler::InstructionSelector::used_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSelector' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file compiler\typed-optimization.cc) E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(430): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/zone/zone-containers.h(139): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\wasm-compiler.cc) ] (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compiler\typed-optimization.cc) E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(409): warning C4251: 'v8::internal::compiler::InstructionSelector::effect_level_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSelector' (compiling source file compiler\wasm-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file conversions.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file cancelable-task.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/objects/scope-info.h(194): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file conversions.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' ] (compiling source file cancelable-task.cc) with E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file cancelable-task.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file cancelable-task.cc) [ E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file cancelable-task.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file cancelable-task.cc) _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file cancelable-task.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file cancelable-task.cc) _Ty=v8::CpuProfileDeoptInfo, E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file cancelable-task.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Alloc=std::allocator E:\GitHub\node\deps\v8\src/cancelable-task.h(128): note: see declaration of 'v8::base::AtomicNumber' (compiling source file cancelable-task.cc) ] (compiling source file crankshaft\hydrogen-bce.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file crankshaft\hydrogen-bce.cc) E:\GitHub\node\deps\v8\src/zone/zone-containers.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file dateparser.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file dateparser.cc) ] (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file compiler\pipeline.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file crankshaft\hydrogen-bce.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file dateparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-removable-simulates.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file conversions.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file dateparser.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(410): warning C4251: 'v8::internal::compiler::InstructionSelector::virtual_registers_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSelector' (compiling source file compiler\wasm-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-removable-simulates.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file conversions.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\hydrogen-sce.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-removable-simulates.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): note: see declaration of 'v8::internal::ZoneVector' (compiling source file crankshaft\hydrogen-sce.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\hydrogen-sce.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-range-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file crankshaft\hydrogen-range-analysis.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file compiler\pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-range-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/zone-containers.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/accessors.h(99): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-range-analysis.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file conversions.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file compiler\pipeline.cc) E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(411): warning C4251: 'v8::internal::compiler::InstructionSelector::virtual_register_rename_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSelector' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\hydrogen-sce.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file crankshaft\hydrogen-removable-simulates.cc)E:\GitHub\node\deps\v8\src/zone/zone-containers.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file conversions.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-range-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\hydrogen-sce.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\typed-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/compiler/int64-lowering.h(74): warning C4251: 'v8::internal::compiler::Int64Lowering::state_': class 'v8::internal::compiler::NodeMarker' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Int64Lowering' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\typed-optimization.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/compiler/int64-lowering.h(74): note: see declaration of 'v8::internal::compiler::NodeMarker' (compiling source file compiler\wasm-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\setup-builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\setup-builtins-internal.cc) compilation-dependencies.cc with [ _Ty=v8::internal::Register [] ] (compiling source file crankshaft\compilation-phase.cc) lithium.cc E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-sce.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-range-analysis.cc) E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\typed-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/int64-lowering.h(75): warning C4251: 'v8::internal::compiler::Int64Lowering::stack_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Int64Lowering' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-range-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file crankshaft\compilation-phase.cc) E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-bce.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-sce.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\typed-optimization.cc)E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file crankshaft\hydrogen-bce.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-number-gen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-number-gen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-number-gen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-number-gen.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file conversions.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\typed-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\src/compiler/int64-lowering.h(75): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-sce.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file conversions.cc)E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-bce.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\typed-optimization.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file conversions.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\hydrogen.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-sce.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-bce.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file conversions.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file conversions.cc) ] (compiling source file crankshaft\hydrogen-instructions.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): note: see declaration of 'v8::internal::ZoneVector' (compiling source file crankshaft\hydrogen.cc)E:\GitHub\node\deps\v8\src/compiler/js-operator.h(45): warning C4251: 'v8::internal::compiler::VectorSlotPair::vector_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(342): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\typed-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-removable-simulates.cc)E:\GitHub\node\deps\v8\src/compiler/js-operator.h(46): warning C4251: 'v8::internal::compiler::VectorSlotPair::slot_': class 'v8::internal::FeedbackSlot' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\wasm-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/utils.h(897): note: see declaration of 'v8::internal::FeedbackSlot' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-removable-simulates.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/accessors.h(99): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-removable-simulates.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-removable-simulates.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-bce.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\typed-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-bce.cc) ] (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::Register [] ] (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\typed-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\hydrogen.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-sce.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-removable-simulates.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): note: see declaration of 'v8::internal::ZoneVector' (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-bce.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\typed-optimization.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/compiler/js-graph.h(194): warning C4251: 'v8::internal::compiler::JSGraph::cache_': class 'v8::internal::compiler::CommonNodeCache' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSGraph' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(92): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-sce.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\hydrogen.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\typed-optimization.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\hydrogen-check-elimination.cc) ] (compiling source file crankshaft\hydrogen-instructions.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file crankshaft\hydrogen-infer-representation.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\typed-optimization.cc) E:\GitHub\node\deps\v8\src/compiler/common-node-cache.h(23): note: see declaration of 'v8::internal::compiler::CommonNodeCache' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\hydrogen.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-sce.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file crankshaft\hydrogen-infer-representation.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\hydrogen-check-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)debug-frames.cc E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\hydrogen.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(308): warning C4251: 'v8::internal::compiler::CallDescriptor::target_type_': class 'v8::internal::MachineType' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\wasm-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-sce.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\hydrogen-check-elimination.cc) ] (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/machine-type.h(56): note: see declaration of 'v8::internal::MachineType' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file crankshaft\hydrogen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file builtins\setup-builtins-internal.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file cancelable-task.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\setup-builtins-internal.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) ] (compiling source file cancelable-task.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\setup-builtins-internal.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-sce.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(309): warning C4251: 'v8::internal::compiler::CallDescriptor::target_loc_': class 'v8::internal::compiler::LinkageLocation' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\wasm-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-regexp-gen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-regexp-gen.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-regexp-gen.cc) [ E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-regexp-gen.cc) _Ty=v8::WasmModuleObjectBuilder::Buffer C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file builtins\setup-builtins-internal.cc) ] (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\setup-builtins-internal.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\setup-builtins-internal.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file crankshaft\hydrogen-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen.cc)E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file crankshaft\hydrogen-sce.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file crankshaft\hydrogen-types.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(32): note: see declaration of 'v8::internal::compiler::LinkageLocation' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-symbol-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\builtins-symbol-gen.cc) E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-symbol-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-symbol-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-symbol-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file conversions.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-symbol-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-symbol-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-symbol-gen.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-symbol-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-symbol-gen.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen-dehoist.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\builtins-symbol-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\builtins-symbol-gen.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file conversions.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen-escape-analysis.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen-dehoist.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen-escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(312): warning C4251: 'v8::internal::compiler::CallDescriptor::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc)E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-check-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file debug\debug-evaluate.cc) E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file crankshaft\hydrogen.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-sce.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(315): warning C4251: 'v8::internal::compiler::CallDescriptor::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file debug\debug-evaluate.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-check-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen.cc)E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file crankshaft\hydrogen-sce.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(92): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(194): note: see declaration of 'v8::base::Flags' (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(92): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-check-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen-dehoist.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-dehoist.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen-dehoist.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/globals.h(65): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file crankshaft\hydrogen-sce.cc)E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file crankshaft\hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * compilation-statistics.cc ] (compiling source file conversions.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file conversions.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file conversions.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file conversions.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file conversions.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file conversions.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file crankshaft\hydrogen-check-elimination.cc) ] (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file conversions.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file crankshaft\hydrogen-sce.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file conversions.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file conversions.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file conversions.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-check-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) ] (compiling source file crankshaft\hydrogen-sce.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\hydrogen-sce.cc)E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file crankshaft\hydrogen-range-analysis.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\hydrogen-types.cc)E:\GitHub\node\deps\v8\src/compiler/zone-stats.h(59): warning C4251: 'v8::internal::compiler::ZoneStats::StatsScope::initial_values_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::ZoneStats::StatsScope' with [ _Kty=v8::internal::Zone *, _Ty=std::size_t ] (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file conversions.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\lithium-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file conversions.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file conversions.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file conversions.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file conversions.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file conversions.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file conversions.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file conversions.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file conversions.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file conversions.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file conversions.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file conversions.cc) ] (compiling source file crankshaft\hydrogen-types.cc)E:\GitHub\node\deps\v8\src/compiler/zone-stats.h(56): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=v8::internal::Zone *, _Ty=std::size_t ] (compiling source file compiler\wasm-compiler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen-types.cc) E:\GitHub\node\deps\v8\src/compiler/zone-stats.h(81): warning C4251: 'v8::internal::compiler::ZoneStats::zones_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::ZoneStats' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::Zone * ] (compiling source file compiler\wasm-compiler.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file crankshaft\hydrogen-sce.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file crankshaft\hydrogen-types.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file conversions.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file crankshaft\hydrogen-check-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file crankshaft\hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file crankshaft\hydrogen.cc)E:\GitHub\node\deps\v8\src/compiler/zone-stats.h(78): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::Zone * E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file crankshaft\hydrogen-check-elimination.cc) ] (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file conversions.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file dateparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file conversions.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file conversions.cc) E:\GitHub\node\deps\v8\src/compiler/zone-stats.h(82): warning C4251: 'v8::internal::compiler::ZoneStats::stats_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::ZoneStats' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::compiler::ZoneStats::StatsScope * ] (compiling source file compiler\wasm-compiler.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-types.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file dateparser.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file crankshaft\hydrogen-dehoist.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file crankshaft\hydrogen-dehoist.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\hydrogen-check-elimination.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file crankshaft\hydrogen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file crankshaft\hydrogen-dehoist.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file conversions.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file crankshaft\hydrogen-dehoist.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file conversions.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen-types.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-types.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/compiler/zone-stats.h(79): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::compiler::ZoneStats::StatsScope * E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) ] (compiling source file compiler\wasm-compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file conversions.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-types.cc) ] (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file conversions.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file crankshaft\hydrogen-escape-analysis.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file conversions.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\compilation-phase.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file crankshaft\hydrogen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file conversions.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file conversions.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file conversions.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file conversions.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\compilation-phase.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) ] (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file conversions.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) ] (compiling source file crankshaft\hydrogen-removable-simulates.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\compilation-phase.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file crankshaft\hydrogen.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\compilation-phase.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\compilation-phase.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\compilation-phase.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file dateparser.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-types.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(608): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file crankshaft\compilation-phase.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file dateparser.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-types.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-dehoist.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\compilation-phase.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file crankshaft\hydrogen-dehoist.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file dateparser.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-types.cc)E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-sce.cc)E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file crankshaft\compilation-phase.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-types.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-types.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-types.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(128): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-types.cc)E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file crankshaft\hydrogen-sce.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file dateparser.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file crankshaft\hydrogen-types.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file dateparser.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\compilation-phase.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-dehoist.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file conversions.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file conversions.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file conversions.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\hydrogen-dehoist.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file conversions.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file dateparser.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file crankshaft\hydrogen-types.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(128): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file conversions.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-sce.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\compilation-phase.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file cancelable-task.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file cancelable-task.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file cancelable-task.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-dehoist.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file conversions.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file cancelable-task.cc) E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(430): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-dehoist.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file crankshaft\hydrogen-types.cc)E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file crankshaft\hydrogen-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file crankshaft\hydrogen-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-types.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\hydrogen-escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-sce.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file conversions.cc) E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-check-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file conversions.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-check-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-check-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-types.cc)E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-sce.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file crankshaft\hydrogen-types.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file crankshaft\hydrogen-types.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file crankshaft\hydrogen-types.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-types.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\lithium.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(430): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-sce.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file debug\debug-evaluate.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-instructions.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file crankshaft\hydrogen-instructions.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file debug\debug-evaluate.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-instructions.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\hydrogen-instructions.cc) ] (compiling source file debug\debug-frames.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-instructions.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file debug\debug-frames.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\hydrogen-instructions.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-instructions.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-infer-representation.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file crankshaft\lithium.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file conversions.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file crankshaft\lithium.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file conversions.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file conversions.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file debug\debug-evaluate.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file conversions.cc) E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-instructions.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file debug\debug-evaluate.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file conversions.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file conversions.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file debug\debug-evaluate.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(608): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file crankshaft\hydrogen-mark-unreachable.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file crankshaft\hydrogen-instructions.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file conversions.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file debug\debug-evaluate.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file conversions.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file conversions.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-mark-unreachable.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file conversions.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-instructions.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(89): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-instructions.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file conversions.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-instructions.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file conversions.cc) E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-infer-representation.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\lithium-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-infer-representation.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): note: see declaration of 'v8::internal::ZoneVector' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\hydrogen-dehoist.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): note: see declaration of 'v8::internal::ZoneVector' (compiling source file crankshaft\hydrogen-dehoist.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): note: see declaration of 'v8::internal::ZoneVector' (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\lithium-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(74): note: see declaration of 'std::shared_ptr' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(608): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file crankshaft\hydrogen-infer-representation.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\hydrogen-dehoist.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\hydrogen-escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(56): note: see declaration of 'v8::internal::Handle' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): warning C4251: 'v8::internal::compiler::CodeAssemblerState::raw_assembler_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file builtins\builtins-number-gen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\hydrogen-dehoist.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file builtins\builtins-number-gen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file crankshaft\hydrogen-types.cc)E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-infer-representation.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\lithium-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file dateparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-types.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file dateparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-instructions.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\lithium-allocator.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file dateparser.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen-types.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file dateparser.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\hydrogen-dehoist.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\hydrogen-dehoist.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file dateparser.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen-types.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\hydrogen-dehoist.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(71): note: see declaration of 'v8::internal::Handle' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file crankshaft\hydrogen-dehoist.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/factory.h(340): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-instructions.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file crankshaft\hydrogen-types.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file crankshaft\hydrogen-types.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\src/messages.h(89): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-dehoist.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\lithium-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-infer-representation.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\lithium-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects/scope-info.h(194): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): warning C4251: 'v8::internal::compiler::CodeAssemblerState::variables_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file crankshaft\lithium-allocator.cc) with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-infer-representation.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-instructions.cc) ] (compiling source file builtins\builtins-number-gen.cc) E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): note: see declaration of 'v8::internal::ZoneSet>' with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\lithium-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-instructions.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) ] (compiling source file builtins\builtins-number-gen.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(92): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-dehoist.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file crankshaft\hydrogen-instructions.cc) ] (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(92): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-dehoist.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(579): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_prologue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-number-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-number-gen.cc) ] (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(75): note: see declaration of 'std::shared_ptr' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(580): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_epilogue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-number-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compilation-dependencies.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-number-gen.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compilation-dependencies.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\lithium-allocator.cc) ] (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file dateparser.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file dateparser.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-dehoist.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(92): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-dehoist.cc) ] (compiling source file crankshaft\hydrogen-instructions.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file compiler-dispatcher\optimizing-compile-dispatcher.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-dehoist.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-removable-simulates.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-removable-simulates.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-removable-simulates.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-removable-simulates.cc)E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-range-analysis.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file crankshaft\hydrogen-types.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-types.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-removable-simulates.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(608): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-removable-simulates.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-removable-simulates.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-types.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-removable-simulates.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-types.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-types.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-types.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-types.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-types.cc) ] (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-range-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-instructions.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-range-analysis.cc) ] (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-instructions.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file debug\debug-frames.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): warning C4251: 'v8::internal::compiler::CodeAssemblerState::raw_assembler_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::compiler::RawMachineAssembler E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-dehoist.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file builtins\builtins-regexp-gen.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-range-analysis.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file builtins\builtins-regexp-gen.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file crankshaft\hydrogen-dehoist.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file crankshaft\hydrogen-escape-analysis.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file debug\debug-frames.cc) E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(608): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file dateparser.cc) ] (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-range-analysis.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file conversions.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file conversions.cc) ] (compiling source file dateparser.cc)E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-instructions.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file conversions.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file conversions.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file dateparser.cc)E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file crankshaft\hydrogen-range-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file dateparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file crankshaft\hydrogen-escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file crankshaft\lithium-allocator.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file crankshaft\hydrogen-dehoist.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file crankshaft\hydrogen-dehoist.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file dateparser.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-range-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file crankshaft\hydrogen-bce.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): warning C4251: 'v8::internal::compiler::CodeAssemblerState::variables_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file builtins\builtins-regexp-gen.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): note: see declaration of 'v8::internal::ZoneSet>' with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file builtins\builtins-regexp-gen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(579): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_prologue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-regexp-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-regexp-gen.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(580): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_epilogue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-regexp-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] and E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-regexp-gen.cc) [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file dateparser.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-range-analysis.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\hydrogen-dehoist.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\hydrogen-bce.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file dateparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file crankshaft\hydrogen-bce.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file dateparser.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file crankshaft\hydrogen-escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file crankshaft\hydrogen-escape-analysis.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file crankshaft\hydrogen-dehoist.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file dateparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen-bce.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-bce.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file dateparser.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-instructions.cc) ] (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file debug\debug-evaluate.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file debug\debug-frames.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(128): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file debug\debug-frames.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file debug\debug-evaluate.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-instructions.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file debug\debug-frames.cc) ] (compiling source file debug\debug-evaluate.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-instructions.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/ast/scopes.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file debug\debug-frames.cc) ] (compiling source file debug\debug-evaluate.cc)E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-instructions.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file debug\debug-evaluate.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-instructions.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-instructions.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-instructions.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\lithium-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects/scope-info.h(194): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file crankshaft\hydrogen-instructions.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file debug\debug-evaluate.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file debug\debug-evaluate.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file debug\debug-evaluate.cc) ] (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(430): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-bce.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-instructions.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file dateparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file dateparser.cc) E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file dateparser.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file dateparser.cc) ] (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file dateparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file dateparser.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-instructions.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file dateparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-instructions.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file dateparser.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file dateparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-dehoist.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file dateparser.cc) E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file dateparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file crankshaft\lithium-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file dateparser.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-dehoist.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\lithium.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-bce.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): note: see declaration of 'v8::internal::ZoneVector' (compiling source file crankshaft\lithium.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-bce.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-dehoist.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-symbol-gen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\builtins-symbol-gen.cc) with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\lithium.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file dateparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-bce.cc) E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file debug\debug-evaluate.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file dateparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file debug\debug-evaluate.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file dateparser.cc) ] (compiling source file builtins\builtins-symbol-gen.cc) E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file debug\debug-evaluate.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file debug\debug-evaluate.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file dateparser.cc) E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file debug\debug-evaluate.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file debug\debug-evaluate.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\builtins-symbol-gen.cc) E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file debug\debug-evaluate.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file debug\debug-evaluate.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-dehoist.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file dateparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file dateparser.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file dateparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file dateparser.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file dateparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file dateparser.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file dateparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file dateparser.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file dateparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file dateparser.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-dehoist.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-dehoist.cc)E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file debug\debug-frames.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\lithium.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file crankshaft\hydrogen-escape-analysis.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file debug\debug-frames.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\lithium.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\src/messages.h(89): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file crankshaft\hydrogen-check-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen-bce.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\lithium.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file crankshaft\hydrogen-check-elimination.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file debug\debug-frames.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file debug\debug-frames.cc) E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file debug\debug-frames.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\lithium.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file crankshaft\lithium.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\lithium.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(92): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\lithium.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file crankshaft\hydrogen-bce.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\lithium.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file debug\debug-frames.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\lithium.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file debug\debug-frames.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\src/parsing/parser.h(193): warning C4251: 'v8::internal::ParserBase::ast_node_factory_': class 'v8::internal::AstNodeFactory' needs to have dll-interface to be used by clients of class 'v8::internal::ParserBase' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file debug\debug-frames.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen-bce.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(17): note: see declaration of 'v8::internal::AstNodeFactory' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen-check-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file crankshaft\hydrogen-bce.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file crankshaft\hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/parsing/parser.h(1160): warning C4251: 'v8::internal::Parser::scanner_': class 'v8::internal::Scanner' needs to have dll-interface to be used by clients of class 'v8::internal::Parser' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/parsing/scanner.h(152): note: see declaration of 'v8::internal::Scanner' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc)E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file crankshaft\lithium.cc) E:\GitHub\node\deps\v8\src/parsing/parser.h(1171): warning C4251: 'v8::internal::Parser::pending_error_handler_': class 'v8::internal::PendingCompilationErrorHandler' needs to have dll-interface to be used by clients of class 'v8::internal::Parser' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file dateparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file dateparser.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\lithium.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file dateparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file crankshaft\hydrogen-bce.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file dateparser.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/pending-compilation-error-handler.h(22): note: see declaration of 'v8::internal::PendingCompilationErrorHandler' (compiling source file compiler-dispatcher\compiler-dispatcher-job.cc) ] (compiling source file crankshaft\hydrogen.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file dateparser.cc) debug.cc E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\lithium-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-bce.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file dateparser.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file crankshaft\hydrogen-sce.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file crankshaft\hydrogen-bce.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file dateparser.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file crankshaft\hydrogen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file dateparser.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-bce.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-check-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file crankshaft\hydrogen-bce.cc) ] (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-bce.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen-sce.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen-sce.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-check-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-sce.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file debug\debug-evaluate.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen-sce.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file debug\debug-evaluate.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-check-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-sce.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file debug\debug-evaluate.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file debug\debug-evaluate.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file debug\debug-evaluate.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen-sce.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file debug\debug-evaluate.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file debug\debug-evaluate.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file dateparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file debug\debug-evaluate.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file dateparser.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file dateparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file dateparser.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file dateparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file dateparser.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file dateparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file dateparser.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file dateparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file dateparser.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file dateparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file dateparser.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\lithium.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-sce.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-bce.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file crankshaft\hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\lithium.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(128): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\lithium.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-bce.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen-check-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-sce.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen-bce.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen-check-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\lithium.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-sce.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-sce.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\lithium.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-sce.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-sce.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(430): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\lithium.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-sce.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file crankshaft\hydrogen-bce.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen-sce.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file crankshaft\lithium.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen-sce.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file crankshaft\hydrogen-sce.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-check-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file debug\debug-evaluate.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file debug\debug-evaluate.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file debug\debug-evaluate.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file debug\debug-evaluate.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file debug\debug-evaluate.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-sce.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-sce.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-sce.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-sce.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-check-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file crankshaft\lithium.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file crankshaft\lithium.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen.cc) ] (compiling source file crankshaft\lithium.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file crankshaft\lithium.cc) ] (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file debug\debug-frames.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-sce.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file debug\debug-frames.cc) ] (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file debug\debug-frames.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-bce.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file debug\debug-frames.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file crankshaft\hydrogen-bce.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file debug\debug-evaluate.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file debug\debug-frames.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-sce.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file debug\debug-evaluate.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file debug\debug-frames.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/accessors.h(99): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-bce.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file crankshaft\lithium.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file debug\debug-frames.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-check-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-sce.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file debug\debug-frames.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen-sce.cc) ] (compiling source file debug\debug.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen-check-elimination.cc)e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file debug\debug.cc) ] (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-bce.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-bce.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-bce.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file debug\debug-evaluate.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-bce.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file debug\debug-evaluate.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file debug\debug-evaluate.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file debug\debug-evaluate.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file crankshaft\hydrogen.cc)deoptimize-reason.cc E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\lithium.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file debug\debug-frames.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file debug\debug-evaluate.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file debug\debug-evaluate.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file debug\debug-frames.cc)E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file crankshaft\lithium.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file debug\debug-evaluate.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file debug\debug-evaluate.cc) E:\GitHub\node\deps\v8\src/accessors.h(99): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file debug\debug-evaluate.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file debug\debug-evaluate.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\setup-builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file builtins\setup-builtins-internal.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\setup-builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\setup-builtins-internal.cc) E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\lithium.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file debug\debug-frames.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file cancelable-task.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-check-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file cancelable-task.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file debug\debug-frames.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-sce.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\setup-builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\setup-builtins-internal.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-sce.cc)E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\setup-builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\lithium.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file builtins\setup-builtins-internal.cc) E:\GitHub\node\deps\v8\src/accessors.h(99): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file debug\debug-frames.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-sce.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-sce.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\lithium.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-sce.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-sce.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/accessors.h(99): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file debug\debug-evaluate.cc)E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-check-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\lithium.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file debug\debug-evaluate.cc) E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file debug\debug-evaluate.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-check-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file debug\debug-evaluate.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file crankshaft\hydrogen-dehoist.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen-dehoist.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file debug\debug-evaluate.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen-dehoist.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file debug\debug-evaluate.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen-dehoist.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen-dehoist.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-dehoist.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen-escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen-escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file debug\debug-evaluate.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen-escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file debug\debug-evaluate.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file debug\debug-evaluate.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file debug\debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file debug\debug-evaluate.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file debug\debug-evaluate.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file debug\debug-evaluate.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file debug\debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file debug\debug-frames.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-dehoist.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file debug\debug-evaluate.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file debug\debug-evaluate.cc) ] (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file debug\debug-frames.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file debug\debug-evaluate.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] feedback-vector.cc ] (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file debug\debug-evaluate.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file debug\debug-evaluate.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-dehoist.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file crankshaft\hydrogen-bce.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file debug\debug-evaluate.cc)flags.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-dehoist.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file debug\debug-evaluate.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file debug\debug-evaluate.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file debug\debug-evaluate.cc)objects-visiting.cc [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file debug\debug-evaluate.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-dehoist.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file debug\debug-evaluate.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file debug\debug-evaluate.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file debug\debug-evaluate.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file debug\debug-evaluate.cc) access-compiler.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-dehoist.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file crankshaft\lithium-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-dehoist.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file debug\debug.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file debug\debug-frames.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen-dehoist.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file debug\debug-frames.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file crankshaft\hydrogen-escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file debug\debug-frames.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file debug\debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen-dehoist.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file crankshaft\lithium-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] diy-fp.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file crankshaft\hydrogen-dehoist.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file debug\debug-frames.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file crankshaft\hydrogen-dehoist.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-dehoist.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file debug\debug-frames.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file debug\debug-frames.cc) ] (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-dehoist.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file debug\debug-frames.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file crankshaft\hydrogen-dehoist.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file debug\debug-evaluate.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file debug\debug-frames.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen-escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file crankshaft\hydrogen-dehoist.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file debug\debug-frames.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file debug\debug-evaluate.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-dehoist.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen-escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file crankshaft\hydrogen-dehoist.cc) ] (compiling source file crankshaft\hydrogen-sce.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file debug\debug-evaluate.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file debug\debug-frames.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-dehoist.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-dehoist.cc) ] (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file debug\debug-evaluate.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::Register [] ] (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file debug\debug-evaluate.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file crankshaft\hydrogen-escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file debug\debug-evaluate.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\lithium-allocator.cc) ] (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-escape-analysis.cc) ] (compiling source file debug\debug-evaluate.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file debug\debug-frames.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\lithium-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file debug\debug-evaluate.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file debug\debug-frames.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file crankshaft\hydrogen-escape-analysis.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file cancelable-task.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file cancelable-task.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file cancelable-task.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file debug\debug-frames.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file debug\debug-frames.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file debug\debug-frames.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\lithium-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file debug\debug-frames.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-dehoist.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file debug\debug-frames.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen-dehoist.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-dehoist.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] binary-op-assembler.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\lithium-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file debug\debug-frames.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file crankshaft\lithium-allocator.cc) handler-compiler.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file debug\debug-frames.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with _Ty=std::pair [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file cancelable-task.cc) ] (compiling source file crankshaft\hydrogen-dehoist.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file cancelable-task.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file cancelable-task.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file debug\debug-frames.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file debug\debug-frames.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file debug\debug-frames.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file debug\debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file debug\debug-evaluate.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file debug\debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file debug\debug-evaluate.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file debug\debug-frames.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\lithium-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file debug\debug-evaluate.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file debug\debug-evaluate.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file debug\debug-frames.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\lithium-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file debug\debug-evaluate.cc)bytecode-register-optimizer.cc [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file flags.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file debug\debug-evaluate.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file debug\debug-frames.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file crankshaft\lithium-allocator.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file flags.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file debug\debug-evaluate.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file heap\objects-visiting.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-bce.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file debug\debug-frames.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-bce.cc) ] (compiling source file heap\objects-visiting.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file debug\debug-evaluate.cc) elements-kind.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file debug\debug-frames.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-bce.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\lithium-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file debug\debug-frames.cc) E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-bce.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file debug\debug-evaluate.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file feedback-vector.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file debug\debug-evaluate.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file debug\debug-frames.cc) ] (compiling source file feedback-vector.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-bce.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file debug\debug-frames.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file debug\debug-frames.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(608): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file debug\debug-frames.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file debug\debug-evaluate.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-dehoist.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file debug\debug-frames.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file debug\debug-frames.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file debug\debug-frames.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file crankshaft\hydrogen-dehoist.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file debug\debug-evaluate.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-dehoist.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file debug\debug-frames.cc)E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file crankshaft\hydrogen-bce.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\setup-builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\setup-builtins-internal.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\setup-builtins-internal.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\setup-builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\setup-builtins-internal.cc) ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file debug\debug.cc) setup-interpreter-internal.cc E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file debug\debug.cc)E:\GitHub\node\deps\v8\src/accessors.h(99): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-dehoist.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-bce.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-dehoist.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-dehoist.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file crankshaft\hydrogen-escape-analysis.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file ic\access-compiler.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file heap\objects-visiting.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file ic\access-compiler.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-dehoist.cc) ] (compiling source file heap\objects-visiting.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-dehoist.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-dehoist.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file debug\debug-frames.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file debug\debug-frames.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file debug\debug-frames.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\lithium-allocator.cc)execution.cc [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file debug\debug-frames.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file debug\debug-frames.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file debug\debug-frames.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file debug\debug-frames.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-sce.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file crankshaft\lithium-allocator.cc)e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file debug\debug-frames.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-sce.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/accessors.h(99): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-escape-analysis.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file flags.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-sce.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-sce.cc)E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen.cc) free-buffer-extension.cc C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file flags.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file heap\objects-visiting.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-sce.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file heap\objects-visiting.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file crankshaft\lithium.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-sce.cc)E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-sce.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file crankshaft\lithium.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(608): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file crankshaft\hydrogen.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(608): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file crankshaft\hydrogen-sce.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-check-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file ic\handler-compiler.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-check-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-sce.cc)e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): warning C4251: 'v8::internal::compiler::CodeAssemblerState::raw_assembler_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file builtins\builtins-symbol-gen.cc) with E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file builtins\builtins-symbol-gen.cc) [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-check-elimination.cc) ] (compiling source file ic\handler-compiler.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file feedback-vector.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\lithium.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file feedback-vector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file crankshaft\hydrogen.cc)E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file crankshaft\hydrogen-sce.cc) ] (compiling source file crankshaft\lithium.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-sce.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-check-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-sce.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(608): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-check-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): warning C4251: 'v8::internal::compiler::CodeAssemblerState::variables_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file builtins\builtins-symbol-gen.cc) _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file crankshaft\hydrogen-check-elimination.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): note: see declaration of 'v8::internal::ZoneSet>' with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file builtins\builtins-symbol-gen.cc) ] (compiling source file interpreter\bytecode-register-optimizer.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(579): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_prologue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-symbol-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-symbol-gen.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(580): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_epilogue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\builtins-symbol-gen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\builtins-symbol-gen.cc) [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file interpreter\bytecode-register-optimizer.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file elements-kind.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\lithium.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\lithium-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file ic\binary-op-assembler.cc) E:\GitHub\node\deps\v8\src/interpreter/bytecode-array-accessor.h(64): warning C4251: 'v8::internal::interpreter::BytecodeArrayAccessor::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeArrayAccessor' (compiling source file debug\debug-evaluate.cc)e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file ic\binary-op-assembler.cc) E:\GitHub\node\deps\v8\src/factory.h(340): note: see declaration of 'v8::internal::Handle' (compiling source file debug\debug-evaluate.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-check-elimination.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file elements-kind.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file debug\debug-frames.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file debug\debug-frames.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\lithium.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file debug\debug-frames.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file debug\debug-frames.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file debug\debug-frames.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file debug\debug-frames.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file debug\debug-frames.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file debug\debug-frames.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\lithium.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file debug\debug-frames.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file debug\debug-frames.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file debug\debug-frames.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file debug\debug-frames.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file feedback-vector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file feedback-vector.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file flags.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file heap\objects-visiting.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file feedback-vector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file flags.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file heap\objects-visiting.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\lithium-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file flags.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file heap\objects-visiting.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file feedback-vector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ic\access-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file flags.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\objects-visiting.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\lithium-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file crankshaft\hydrogen-dehoist.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file crankshaft\hydrogen-dehoist.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file debug\debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ic\access-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file crankshaft\hydrogen-dehoist.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file debug\debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file interpreter\setup-interpreter-internal.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file interpreter\setup-interpreter-internal.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\lithium.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file debug\debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\setup-builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\setup-builtins-internal.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file debug\debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\lithium.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compilation-statistics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compilation-statistics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file extensions\free-buffer-extension.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\lithium.cc) access-info.cc E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ic\access-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file extensions\free-buffer-extension.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file crankshaft\lithium.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ic\access-compiler.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ic\access-compiler.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ic\handler-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\lithium.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\access-compiler.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ic\handler-compiler.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ic\binary-op-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file crankshaft\lithium.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ic\binary-op-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file execution.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] json-parser.cc C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file execution.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\lithium.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file crankshaft\lithium.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\lithium.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file crankshaft\lithium.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file elements-kind.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\lithium.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file elements-kind.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file flags.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\lithium.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file flags.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ic\binary-op-assembler.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ic\binary-op-assembler.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ic\binary-op-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file crankshaft\lithium.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\binary-op-assembler.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ic\handler-compiler.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file interpreter\bytecode-register-optimizer.cc) ] (compiling source file execution.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ic\handler-compiler.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ic\handler-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\handler-compiler.cc) ] (compiling source file execution.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file crankshaft\lithium.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\lithium.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file interpreter\bytecode-register-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file crankshaft\lithium.cc) ignition-statistics-extension.cc C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file interpreter\setup-interpreter-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\lithium.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file interpreter\setup-interpreter-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\lithium.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file flags.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file feedback-vector.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file elements-kind.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\objects-visiting.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file flags.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file feedback-vector.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file elements-kind.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\objects-visiting.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file elements-kind.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file elements-kind.cc) ] (compiling source file flags.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\objects-visiting.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file ic\access-compiler.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\objects-visiting.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file interpreter\bytecode-register-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\objects-visiting.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\bytecode-register-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file ic\access-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\objects-visiting.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file interpreter\bytecode-register-optimizer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file flags.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file debug\debug.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\objects-visiting.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file flags.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\bytecode-register-optimizer.cc) ] (compiling source file crankshaft\lithium-allocator.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\objects-visiting.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file flags.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\objects-visiting.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file heap\objects-visiting.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\objects-visiting.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file heap\objects-visiting.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file debug\debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file feedback-vector.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file debug\debug.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\lithium.cc) ] (compiling source file feedback-vector.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file heap\objects-visiting.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file ic\access-compiler.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file feedback-vector.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file ic\access-compiler.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file ic\access-compiler.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file interpreter\setup-interpreter-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\setup-interpreter-internal.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file interpreter\setup-interpreter-internal.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file heap\objects-visiting.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\setup-interpreter-internal.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file execution.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file crankshaft\lithium.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file ic\access-compiler.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file feedback-vector.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file heap\objects-visiting.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file ic\access-compiler.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file ic\access-compiler.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file execution.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file heap\objects-visiting.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file execution.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-dehoist.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file feedback-vector.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-dehoist.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-dehoist.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-dehoist.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file execution.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/ast/scopes.h(608): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-dehoist.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file crankshaft\hydrogen-dehoist.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file feedback-vector.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file heap\objects-visiting.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\objects-visiting.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-dehoist.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file execution.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-dehoist.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file ic\binary-op-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file ic\binary-op-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\objects-visiting.cc) ] (compiling source file debug\debug.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file execution.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file heap\objects-visiting.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file ic\handler-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\objects-visiting.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file ic\handler-compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file heap\objects-visiting.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\objects-visiting.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file heap\objects-visiting.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compilation-dependencies.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ _Ty=std::pair ] (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\objects-visiting.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file heap\objects-visiting.cc) ] (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file debug\debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compilation-dependencies.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] ast-graph-builder.cc and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file ic\binary-op-assembler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file ic\binary-op-assembler.cc) E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file ic\binary-op-assembler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file ic\handler-compiler.cc) basic-block-instrumentor.cc C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file ic\handler-compiler.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file ic\handler-compiler.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-escape-analysis.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file debug\debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\setup-builtins-internal.cc) ] (compiling source file extensions\ignition-statistics-extension.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\setup-builtins-internal.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\setup-builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\setup-builtins-internal.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\setup-builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file json-parser.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\setup-builtins-internal.cc) _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file ic\binary-op-assembler.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file json-parser.cc) E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file extensions\ignition-statistics-extension.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\setup-builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\setup-builtins-internal.cc) ] (compiling source file ic\binary-op-assembler.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file heap\objects-visiting.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\setup-builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\setup-builtins-internal.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file ic\binary-op-assembler.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file heap\objects-visiting.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-escape-analysis.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file extensions\free-buffer-extension.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file debug\debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file ic\handler-compiler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file ic\handler-compiler.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/ast/scopes.h(608): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file crankshaft\hydrogen-escape-analysis.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file extensions\free-buffer-extension.cc) ] (compiling source file ic\handler-compiler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file debug\debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file debug\debug.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-escape-analysis.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file flags.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-escape-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file flags.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file elements-kind.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file elements-kind.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file flags.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file heap\objects-visiting.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\lithium.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file flags.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file heap\objects-visiting.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file heap\objects-visiting.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file flags.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file debug\debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file debug\debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file heap\objects-visiting.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file heap\objects-visiting.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\lithium.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file debug\debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file heap\objects-visiting.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\lithium.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file debug\debug.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\lithium.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compilation-dependencies.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file elements-kind.cc) E:\GitHub\node\deps\v8\src/interpreter/bytecode-register-optimizer.h(185): warning C4251: 'v8::internal::interpreter::BytecodeRegisterOptimizer::register_info_table_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeRegisterOptimizer' (compiling source file interpreter\bytecode-register-optimizer.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file interpreter\setup-interpreter-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file debug\debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compilation-dependencies.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compilation-dependencies.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file interpreter\setup-interpreter-internal.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compilation-dependencies.cc) ] (compiling source file elements-kind.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\lithium.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/bytecode-register-optimizer.h(185): note: see declaration of 'v8::internal::ZoneVector' (compiling source file interpreter\bytecode-register-optimizer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file elements-kind.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\lithium.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file debug\debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file debug\debug.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\lithium.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file elements-kind.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file extensions\free-buffer-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file debug\debug.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\lithium.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file extensions\free-buffer-extension.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file elements-kind.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file debug\debug.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file elements-kind.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\setup-builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\setup-builtins-internal.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\setup-builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\setup-builtins-internal.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\setup-builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\setup-builtins-internal.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\setup-builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\setup-builtins-internal.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\setup-builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\setup-builtins-internal.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file extensions\free-buffer-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\setup-builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\setup-builtins-internal.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file debug\debug.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file extensions\free-buffer-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file interpreter\setup-interpreter-internal.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file interpreter\setup-interpreter-internal.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file interpreter\setup-interpreter-internal.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\lithium-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file interpreter\setup-interpreter-internal.cc) bytecode-analysis.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file debug\debug.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\lithium-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\setup-builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\setup-builtins-internal.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\setup-builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\setup-builtins-internal.cc) [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file interpreter\setup-interpreter-internal.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\setup-builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\setup-builtins-internal.cc) _Ty=v8::CpuProfileDeoptInfo ] (compiling source file interpreter\setup-interpreter-internal.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file ic\access-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file ic\access-compiler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file ic\access-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file debug\debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file ic\access-compiler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file ic\access-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file ic\access-compiler.cc) E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\lithium-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file debug\debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\setup-builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\setup-builtins-internal.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file ic\access-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file ic\access-compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\setup-builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file debug\debug.cc)E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\lithium-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\setup-builtins-internal.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file debug\debug.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\lithium-allocator.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file feedback-vector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\setup-builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(608): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\setup-builtins-internal.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\setup-builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\setup-builtins-internal.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file feedback-vector.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file debug\debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file feedback-vector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file crankshaft\lithium-allocator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file feedback-vector.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file json-parser.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\lithium-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file feedback-vector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file feedback-vector.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\lithium-allocator.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file json-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file feedback-vector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file execution.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file execution.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file feedback-vector.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file ic\binary-op-assembler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file heap\objects-visiting.cc) ] (compiling source file execution.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file ic\binary-op-assembler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file ic\binary-op-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file heap\objects-visiting.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file ic\binary-op-assembler.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file ic\access-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file ic\binary-op-assembler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file heap\objects-visiting.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file ic\access-compiler.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file ic\binary-op-assembler.cc) ] (compiling source file execution.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file ic\binary-op-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file execution.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file ic\binary-op-assembler.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file heap\objects-visiting.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file execution.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file ic\access-compiler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file heap\objects-visiting.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file debug\debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file ic\access-compiler.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file heap\objects-visiting.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file ic\handler-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file ic\access-compiler.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file ic\handler-compiler.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file extensions\free-buffer-extension.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file debug\debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file ic\handler-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file ic\handler-compiler.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file extensions\free-buffer-extension.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file json-parser.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file heap\objects-visiting.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file ic\handler-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file ic\handler-compiler.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file json-parser.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\objects-visiting.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file ic\handler-compiler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file heap\objects-visiting.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file ic\handler-compiler.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file debug\debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file json-parser.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\objects-visiting.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file json-parser.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file crankshaft\lithium.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file debug\debug.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::MachineType [] ] (compiling source file crankshaft\lithium.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file elements-kind.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file debug\debug.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] layout-descriptor.cc ] (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file elements-kind.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file feedback-vector.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file interpreter\setup-interpreter-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file interpreter\setup-interpreter-internal.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file feedback-vector.cc)lookup-cache.cc ] (compiling source file extensions\free-buffer-extension.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file ic\binary-op-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file feedback-vector.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file extensions\ignition-statistics-extension.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file extensions\free-buffer-extension.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file ic\binary-op-assembler.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file feedback-vector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file extensions\ignition-statistics-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file ic\binary-op-assembler.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file ic\access-compiler.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file feedback-vector.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file ic\access-compiler.cc) ] (compiling source file extensions\free-buffer-extension.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file ic\handler-compiler.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file ic\binary-op-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file ic\handler-compiler.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file ic\binary-op-assembler.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file ic\handler-compiler.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file ic\handler-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file ic\handler-compiler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file extensions\free-buffer-extension.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file elements-kind.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file elements-kind.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file extensions\free-buffer-extension.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file elements-kind.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file extensions\free-buffer-extension.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file interpreter\setup-interpreter-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file interpreter\setup-interpreter-internal.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file extensions\ignition-statistics-extension.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file elements-kind.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file extensions\ignition-statistics-extension.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file elements-kind.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file extensions\ignition-statistics-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file interpreter\setup-interpreter-internal.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\objects-visiting.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file interpreter\setup-interpreter-internal.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file ic\access-compiler.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file extensions\ignition-statistics-extension.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file heap\objects-visiting.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file interpreter\setup-interpreter-internal.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file ic\access-compiler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ic\access-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\objects-visiting.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file ic\access-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ic\access-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ic\access-compiler.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file heap\objects-visiting.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file ic\binary-op-assembler.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file debug\debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ic\access-compiler.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file ic\binary-op-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\access-compiler.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file feedback-vector.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ic\access-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file feedback-vector.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\access-compiler.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file debug\debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\objects-visiting.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file debug\debug.cc) map-updater.cc E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file debug\debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file heap\objects-visiting.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file ic\handler-compiler.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file ic\handler-compiler.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file debug\debug.cc)trigger-failure-extension.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\access-compiler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file debug\debug.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file elements-kind.cc) ] (compiling source file interpreter\setup-interpreter-internal.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file ic\binary-op-assembler.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\access-compiler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file interpreter\setup-interpreter-internal.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file debug\debug.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file interpreter\setup-interpreter-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file ic\binary-op-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\access-compiler.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file interpreter\setup-interpreter-internal.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file interpreter\setup-interpreter-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file elements-kind.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\setup-interpreter-internal.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ic\binary-op-assembler.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\access-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file elements-kind.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file debug\debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file elements-kind.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file elements-kind.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file elements-kind.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file ic\binary-op-assembler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file interpreter\setup-interpreter-internal.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\access-compiler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ic\binary-op-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file debug\debug.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file elements-kind.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file feedback-vector.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\access-compiler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\setup-interpreter-internal.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file elements-kind.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file elements-kind.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ic\binary-op-assembler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file elements-kind.cc) ] (compiling source file feedback-vector.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\access-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file ic\handler-compiler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file interpreter\setup-interpreter-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\access-compiler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file ic\handler-compiler.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\setup-interpreter-internal.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\access-compiler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ic\handler-compiler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file feedback-vector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ic\binary-op-assembler.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file ic\access-compiler.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file ic\handler-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\binary-op-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\access-compiler.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file feedback-vector.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ic\handler-compiler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ic\binary-op-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file ic\access-compiler.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ic\handler-compiler.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\binary-op-assembler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file feedback-vector.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ic\handler-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\handler-compiler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ic\handler-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file feedback-vector.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\handler-compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ic\access-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file ic\access-compiler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file feedback-vector.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file feedback-vector.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ic\access-compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file ic\access-compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file ic\access-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\access-compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\setup-interpreter-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file feedback-vector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file elements-kind.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file elements-kind.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file elements-kind.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file elements-kind.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file elements-kind.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file elements-kind.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file feedback-vector.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\setup-interpreter-internal.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file elements-kind.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file elements-kind.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file elements-kind.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file elements-kind.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file elements-kind.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file elements-kind.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file heap\objects-visiting.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file json-parser.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\access-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\setup-interpreter-internal.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file json-parser.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file heap\objects-visiting.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file ic\access-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\access-compiler.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file heap\objects-visiting.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\setup-interpreter-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file ic\access-compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\access-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\handler-compiler.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file heap\objects-visiting.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\setup-interpreter-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file elements-kind.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\handler-compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file ic\access-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\handler-compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\binary-op-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\setup-interpreter-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\handler-compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\access-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\binary-op-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\setup-interpreter-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\handler-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\handler-compiler.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ic\access-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\handler-compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\binary-op-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\setup-interpreter-internal.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\handler-compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\handler-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\binary-op-assembler.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file ic\handler-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\setup-interpreter-internal.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\handler-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file elements-kind.cc)factory.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file ic\handler-compiler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file execution.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file elements-kind.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file execution.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file execution.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file elements-kind.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file execution.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file execution.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file elements-kind.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file execution.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\setup-builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file elements-kind.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\setup-builtins-internal.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file execution.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\setup-builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\setup-builtins-internal.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file execution.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\setup-builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\binary-op-assembler.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file interpreter\setup-interpreter-internal.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file heap\objects-visiting.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file feedback-vector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\setup-builtins-internal.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file elements-kind.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file elements-kind.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file elements-kind.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file elements-kind.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file elements-kind.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file elements-kind.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\binary-op-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\setup-interpreter-internal.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file feedback-vector.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file elements-kind.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file elements-kind.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\binary-op-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ic\handler-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file feedback-vector.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file interpreter\setup-interpreter-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\lithium.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file ic\handler-compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\binary-op-assembler.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file feedback-vector.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ic\handler-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\binary-op-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file builtins\setup-builtins-internal.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file builtins\setup-builtins-internal.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file feedback-vector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file ic\handler-compiler.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file ic\binary-op-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file feedback-vector.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\binary-op-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file feedback-vector.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file ic\binary-op-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file feedback-vector.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file feedback-vector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file feedback-vector.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file feedback-vector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file feedback-vector.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file json-parser.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file ic\handler-compiler.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\handler-compiler.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\lithium.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\handler-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file interpreter\setup-interpreter-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file json-parser.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file ic\handler-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file interpreter\setup-interpreter-internal.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ic\binary-op-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file feedback-vector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\lithium.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file ic\binary-op-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\handler-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file interpreter\setup-interpreter-internal.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file feedback-vector.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file json-parser.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file ic\handler-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file interpreter\setup-interpreter-internal.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file feedback-vector.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ic\binary-op-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file ic\binary-op-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file feedback-vector.cc) E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\lithium.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file ic\binary-op-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\handler-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file interpreter\setup-interpreter-internal.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file feedback-vector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file lookup-cache.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\binary-op-assembler.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\setup-interpreter-internal.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file feedback-vector.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file lookup-cache.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\lithium.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file ic\handler-compiler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator frames.cc ] (compiling source file json-parser.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\handler-compiler.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ic\access-compiler.cc) E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file extensions\ignition-statistics-extension.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file extensions\ignition-statistics-extension.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file ic\access-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\setup-interpreter-internal.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file feedback-vector.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file interpreter\setup-interpreter-internal.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file json-parser.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ic\access-compiler.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ic\handler-compiler.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ic\access-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\setup-interpreter-internal.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file feedback-vector.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file interpreter\setup-interpreter-internal.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ic\access-compiler.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ic\access-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file feedback-vector.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\setup-interpreter-internal.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file interpreter\setup-interpreter-internal.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file feedback-vector.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\lithium.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file json-parser.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\binary-op-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\setup-interpreter-internal.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file ic\access-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file feedback-vector.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\setup-interpreter-internal.cc)e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file ic\access-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file ic\binary-op-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file feedback-vector.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\binary-op-assembler.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(608): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file crankshaft\lithium.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file execution.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file execution.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file execution.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file execution.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file layout-descriptor.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file feedback-vector.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file ic\binary-op-assembler.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file execution.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\binary-op-assembler.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file feedback-vector.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file layout-descriptor.cc) E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file crankshaft\lithium.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file extensions\trigger-failure-extension.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file heap\objects-visiting.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file ic\binary-op-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\lithium.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file extensions\trigger-failure-extension.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file heap\objects-visiting.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\binary-op-assembler.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file debug\debug.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\lithium.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file extensions\ignition-statistics-extension.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file debug\debug.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with bytecode-liveness-map.cc [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file extensions\ignition-statistics-extension.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ic\binary-op-assembler.cc) ] (compiling source file extensions\ignition-statistics-extension.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file elements-kind.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file extensions\ignition-statistics-extension.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file elements-kind.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file extensions\ignition-statistics-extension.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file elements-kind.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file extensions\ignition-statistics-extension.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ic\handler-compiler.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\objects-visiting.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file elements-kind.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file ic\handler-compiler.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\access-compiler.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ic\handler-compiler.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file heap\objects-visiting.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file ic\access-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\access-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ic\access-compiler.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\access-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file elements-kind.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file execution.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ic\handler-compiler.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file ic\access-compiler.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file feedback-vector.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\access-info.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\access-info.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file execution.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\access-compiler.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ic\handler-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file feedback-vector.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\objects-visiting.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file elements-kind.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file ic\access-compiler.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ic\handler-compiler.cc)machine-type.cc E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file feedback-vector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ic\binary-op-assembler.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\objects-visiting.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\access-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file ic\binary-op-assembler.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ic\access-compiler.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\objects-visiting.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file feedback-vector.cc) ] (compiling source file elements-kind.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file ic\handler-compiler.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ic\binary-op-assembler.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\access-compiler.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file feedback-vector.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ic\access-compiler.cc)e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file ic\handler-compiler.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file heap\objects-visiting.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ic\binary-op-assembler.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\setup-interpreter-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file interpreter\setup-interpreter-internal.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file feedback-vector.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\setup-interpreter-internal.cc) ] (compiling source file elements-kind.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ic\binary-op-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file interpreter\setup-interpreter-internal.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file map-updater.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ic\binary-op-assembler.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\setup-interpreter-internal.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file map-updater.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file interpreter\setup-interpreter-internal.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\objects-visiting.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\setup-builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\setup-builtins-internal.cc) ] (compiling source file feedback-vector.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\setup-builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\setup-builtins-internal.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\setup-builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\setup-builtins-internal.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\setup-builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\setup-builtins-internal.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\setup-builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file feedback-vector.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\setup-builtins-internal.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\setup-builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\setup-builtins-internal.cc) [ _Ty=std::pair ] (compiling source file ic\binary-op-assembler.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file ic\binary-op-assembler.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file interpreter\setup-interpreter-internal.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file heap\objects-visiting.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file interpreter\setup-interpreter-internal.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\objects-visiting.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file execution.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file execution.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file execution.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file execution.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\objects-visiting.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file execution.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file execution.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\objects-visiting.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\objects-visiting.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file execution.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file execution.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file execution.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file json-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file execution.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(79): warning C4251: 'v8::internal::OptimizingCompileDispatcher::input_queue_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::OptimizingCompileDispatcher' (compiling source file debug\debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file lookup-cache.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file json-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(82): warning C4251: 'v8::internal::OptimizingCompileDispatcher::output_queue_': class 'std::queue>>' needs to have dll-interface to be used by clients of class 'v8::internal::OptimizingCompileDispatcher' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::CompilationJob * ] (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file factory.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file factory.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file elements-kind.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file lookup-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(82): note: see declaration of 'std::queue>>' with [ _Ty=v8::internal::CompilationJob * ] (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file elements-kind.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file json-parser.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\handler-compiler.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\binary-op-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file feedback-vector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file ic\binary-op-assembler.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(85): warning C4251: 'v8::internal::OptimizingCompileDispatcher::output_queue_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::OptimizingCompileDispatcher' (compiling source file debug\debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file execution.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file json-parser.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file ic\handler-compiler.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file feedback-vector.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\binary-op-assembler.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ic\binary-op-assembler.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file feedback-vector.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file elements-kind.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file execution.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\handler-compiler.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\binary-op-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\setup-interpreter-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file feedback-vector.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file ic\binary-op-assembler.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file interpreter\setup-interpreter-internal.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file json-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ic\handler-compiler.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\binary-op-assembler.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file feedback-vector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file elements-kind.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file ic\binary-op-assembler.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file json-parser.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file feedback-vector.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\setup-interpreter-internal.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\handler-compiler.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\binary-op-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file ic\handler-compiler.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file feedback-vector.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ic\binary-op-assembler.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\setup-interpreter-internal.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file feedback-vector.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\handler-compiler.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\binary-op-assembler.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(92): warning C4251: 'v8::internal::OptimizingCompileDispatcher::ref_count_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::OptimizingCompileDispatcher' (compiling source file debug\debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file execution.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file elements-kind.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file execution.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file elements-kind.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file execution.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file elements-kind.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file execution.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file elements-kind.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file execution.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compilation-dependencies.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compilation-dependencies.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file elements-kind.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file execution.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file elements-kind.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ic\binary-op-assembler.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file ic\handler-compiler.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file debug\debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file execution.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file elements-kind.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file feedback-vector.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file json-parser.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\setup-interpreter-internal.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\handler-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ic\handler-compiler.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\setup-interpreter-internal.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\handler-compiler.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ic\handler-compiler.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\setup-interpreter-internal.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file feedback-vector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(93): warning C4251: 'v8::internal::OptimizingCompileDispatcher::ref_count_zero_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::OptimizingCompileDispatcher' (compiling source file debug\debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file execution.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file elements-kind.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file json-parser.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\setup-interpreter-internal.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\setup-interpreter-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file feedback-vector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\setup-interpreter-internal.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\setup-interpreter-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\setup-interpreter-internal.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file debug\debug.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file layout-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file execution.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] futex-emulation.cc E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file layout-descriptor.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file feedback-vector.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] code-assembler.cc ] (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file execution.cc) E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file debug\debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file debug\debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file execution.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file ic\access-compiler.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file json-parser.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file json-parser.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file ic\access-compiler.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file debug\debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file execution.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file execution.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file json-parser.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file lookup-cache.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file ic\access-compiler.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file json-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file ic\access-compiler.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file json-parser.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file execution.cc)E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file debug\debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file execution.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file execution.cc)E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file lookup-cache.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file debug\debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file execution.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file execution.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file execution.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file execution.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file execution.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file execution.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file execution.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file execution.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file lookup-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file lookup-cache.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file layout-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file layout-descriptor.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file layout-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file layout-descriptor.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file execution.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file execution.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file execution.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file execution.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file execution.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file execution.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\basic-block-instrumentor.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\basic-block-instrumentor.cc) _Ty=v8::internal::Register [] ] (compiling source file ic\binary-op-assembler.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::Register [] ] (compiling source file ic\handler-compiler.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file map-updater.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compilation-dependencies.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compilation-dependencies.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compilation-dependencies.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file ic\binary-op-assembler.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file machine-type.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file ic\handler-compiler.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file map-updater.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file machine-type.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compilation-dependencies.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo with [ ] (compiling source file compilation-dependencies.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo _Ty=v8::internal::MachineType [] ] (compiling source file compilation-dependencies.cc) ] (compiling source file ic\binary-op-assembler.cc) ] (compiling source file execution.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file ic\handler-compiler.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file ic\binary-op-assembler.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file ic\handler-compiler.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file execution.cc) global-handles.cc E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file feedback-vector.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file json-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file feedback-vector.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file json-parser.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file feedback-vector.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file map-updater.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file heap\objects-visiting.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file feedback-vector.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file heap\objects-visiting.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file map-updater.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file heap\objects-visiting.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file map-updater.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file heap\objects-visiting.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file map-updater.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] handles.cc E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file heap\objects-visiting.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file json-parser.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file heap\objects-visiting.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file json-parser.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file execution.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file execution.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file execution.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file execution.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file execution.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file execution.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file execution.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file execution.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file execution.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file execution.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file execution.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file execution.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file json-parser.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file heap\objects-visiting.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file json-parser.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file heap\objects-visiting.cc) ] (compiling source file compiler\bytecode-analysis.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file frames.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file json-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file frames.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\bytecode-analysis.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file debug\debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file json-parser.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file debug\debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file json-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file json-parser.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file json-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file json-parser.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file debug\debug.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file factory.cc)array-buffer-tracker.cc [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file debug\debug.cc) concurrent-marking.cc E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file factory.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file debug\debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): warning C4251: 'v8::internal::compiler::CodeAssemblerState::raw_assembler_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ common-operator-reducer.cc _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file ic\binary-op-assembler.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::compiler::RawMachineAssembler E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file debug\debug.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file frames.cc) ] (compiling source file ic\binary-op-assembler.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file map-updater.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): warning C4251: 'v8::internal::compiler::CodeAssemblerState::variables_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file debug\debug.cc) ] (compiling source file ic\binary-op-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file json-parser.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): note: see declaration of 'v8::internal::ZoneSet>' with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file ic\binary-op-assembler.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file factory.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file map-updater.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(579): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_prologue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file ic\binary-op-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file ic\binary-op-assembler.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(580): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_epilogue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file ic\binary-op-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file ic\binary-op-assembler.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file frames.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file json-parser.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file map-updater.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file machine-type.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file frames.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file json-parser.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file map-updater.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file machine-type.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file map-updater.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file json-parser.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file lookup-cache.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file layout-descriptor.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file json-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file global-handles.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file global-handles.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file json-parser.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file layout-descriptor.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file lookup-cache.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file json-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file machine-type.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file json-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file futex-emulation.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file json-parser.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file machine-type.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file futex-emulation.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file json-parser.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file machine-type.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file handles.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file handles.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::Register [] ] (compiling source file execution.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file json-parser.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file machine-type.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file execution.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file machine-type.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file lookup-cache.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file layout-descriptor.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file json-parser.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file lookup-cache.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file layout-descriptor.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file lookup-cache.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file machine-type.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file execution.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file layout-descriptor.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file machine-type.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file json-parser.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file lookup-cache.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file json-parser.cc) ] (compiling source file execution.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file lookup-cache.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file json-parser.cc)objects-debug.cc E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file machine-type.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file layout-descriptor.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file lookup-cache.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file json-parser.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file machine-type.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file layout-descriptor.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file global-handles.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file global-handles.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file global-handles.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file json-parser.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file layout-descriptor.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file futex-emulation.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file global-handles.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file global-handles.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file futex-emulation.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file global-handles.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file map-updater.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file json-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file map-updater.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file json-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): warning C4251: 'v8::internal::wasm::SignatureMap::map_': class 'std::map>>' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::SignatureMap' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t ] (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file json-parser.cc) E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): note: see declaration of 'std::map>>' with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t ] (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file json-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file json-parser.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): warning C4251: 'v8::internal::wasm::WasmModule::globals': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmGlobal E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file json-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): warning C4251: 'v8::internal::wasm::WasmModule::signatures': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::FunctionSig * E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file json-parser.cc) ] (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::FunctionSig * E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file json-parser.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file map-updater.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file map-updater.cc) ] (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): warning C4251: 'v8::internal::wasm::WasmModule::functions': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::WasmFunction E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file json-parser.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file map-updater.cc) ] (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file debug\debug.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file map-updater.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file map-updater.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): warning C4251: 'v8::internal::wasm::WasmModule::data_segments': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::WasmDataSegment E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file map-updater.cc) ] (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file debug\debug.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file futex-emulation.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\setup-builtins-internal.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\setup-builtins-internal.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): warning C4251: 'v8::internal::wasm::WasmModule::function_tables': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file futex-emulation.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file debug\debug.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file factory.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file futex-emulation.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(79): warning C4251: 'v8::internal::OptimizingCompileDispatcher::input_queue_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::OptimizingCompileDispatcher' (compiling source file execution.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): warning C4251: 'v8::internal::wasm::WasmModule::import_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file debug\debug.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file factory.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file execution.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\setup-builtins-internal.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): note: see declaration of 'std::vector>' with E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\setup-builtins-internal.cc) [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file debug\debug.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file frames.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file futex-emulation.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(82): warning C4251: 'v8::internal::OptimizingCompileDispatcher::output_queue_': class 'std::queue>>' needs to have dll-interface to be used by clients of class 'v8::internal::OptimizingCompileDispatcher' with [ _Ty=v8::internal::CompilationJob * E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file lookup-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file execution.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(82): note: see declaration of 'std::queue>>' with [ _Ty=v8::internal::CompilationJob * ] (compiling source file execution.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(85): warning C4251: 'v8::internal::OptimizingCompileDispatcher::output_queue_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::OptimizingCompileDispatcher' (compiling source file execution.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file execution.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(92): warning C4251: 'v8::internal::OptimizingCompileDispatcher::ref_count_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::OptimizingCompileDispatcher' (compiling source file execution.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file json-parser.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file lookup-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file execution.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): warning C4251: 'v8::internal::wasm::WasmModule::export_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file debug\debug.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file lookup-cache.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file json-parser.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file heap\array-buffer-tracker.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(93): warning C4251: 'v8::internal::OptimizingCompileDispatcher::ref_count_zero_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::OptimizingCompileDispatcher' (compiling source file execution.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] scope-info.cc C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file debug\debug.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file execution.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file frames.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file json-parser.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file lookup-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file heap\array-buffer-tracker.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file lookup-cache.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file json-parser.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file frames.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file json-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): warning C4251: 'v8::internal::wasm::WasmModule::table_inits': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file json-parser.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file debug\debug.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file factory.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file heap\concurrent-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): warning C4251: 'v8::internal::wasm::WasmModule::pending_tasks': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::base::Semaphore ] (compiling source file debug\debug.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::base::Semaphore ] (compiling source file debug\debug.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file frames.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file layout-descriptor.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file json-parser.cc) ] (compiling source file factory.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file heap\concurrent-marking.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file factory.cc) ] (compiling source file json-parser.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file layout-descriptor.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file frames.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file objects-debug.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file objects-debug.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file factory.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file lookup-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file lookup-cache.cc) ] (compiling source file factory.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file layout-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file factory.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file layout-descriptor.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file layout-descriptor.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file layout-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file layout-descriptor.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file heap\concurrent-marking.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file heap\array-buffer-tracker.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file global-handles.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file heap\concurrent-marking.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file heap\array-buffer-tracker.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file handles.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file global-handles.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file heap\concurrent-marking.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file handles.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(300): warning C4251: 'v8::internal::wasm::ModuleWireBytes::module_bytes_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::ModuleWireBytes' (compiling source file debug\debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file heap\concurrent-marking.cc) E:\GitHub\node\deps\v8\src/vector.h(194): note: see declaration of 'v8::internal::Vector' (compiling source file debug\debug.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file heap\concurrent-marking.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file heap\concurrent-marking.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file heap\concurrent-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\concurrent-marking.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file heap\concurrent-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\concurrent-marking.cc) parsing.cc E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file json-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file json-parser.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file handles.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file json-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file json-parser.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file json-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file json-parser.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file json-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file json-parser.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file json-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file json-parser.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file json-parser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file json-parser.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file handles.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file handles.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file handles.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file global-handles.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file global-handles.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file global-handles.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file global-handles.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file lookup-cache.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file lookup-cache.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file lookup-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file heap\concurrent-marking.cc)memory-reducer.cc gc-tracer.cc E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file heap\concurrent-marking.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file lookup-cache.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file layout-descriptor.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file lookup-cache.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file layout-descriptor.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file lookup-cache.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file map-updater.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file layout-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file lookup-cache.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file map-updater.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file layout-descriptor.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file heap\array-buffer-tracker.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file lookup-cache.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file lookup-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file lookup-cache.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file heap\array-buffer-tracker.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file layout-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file layout-descriptor.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file heap\array-buffer-tracker.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file layout-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\array-buffer-tracker.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file layout-descriptor.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file layout-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file futex-emulation.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file lookup-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file layout-descriptor.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file lookup-cache.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file map-updater.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file futex-emulation.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file factory.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file lookup-cache.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\access-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file objects\scope-info.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file heap\concurrent-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file map-updater.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file lookup-cache.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file map-updater.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file heap\concurrent-marking.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file factory.cc) ] (compiling source file objects\scope-info.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file lookup-cache.cc)preparse-data.cc [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file map-updater.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file heap\concurrent-marking.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file lookup-cache.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file objects-debug.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\access-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file factory.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\concurrent-marking.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file lookup-cache.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file map-updater.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file layout-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file lookup-cache.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file map-updater.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file layout-descriptor.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file objects-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file lookup-cache.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file layout-descriptor.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file map-updater.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file lookup-cache.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file layout-descriptor.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file map-updater.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file lookup-cache.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file map-updater.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file layout-descriptor.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file lookup-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file map-updater.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file layout-descriptor.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file layout-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file futex-emulation.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file layout-descriptor.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file lookup-cache.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file layout-descriptor.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file lookup-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file futex-emulation.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file lookup-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file layout-descriptor.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file lookup-cache.cc) ] (compiling source file futex-emulation.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file layout-descriptor.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file lookup-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file futex-emulation.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file lookup-cache.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file layout-descriptor.cc) ] (compiling source file futex-emulation.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file lookup-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file lookup-cache.cc) ] (compiling source file futex-emulation.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file lookup-cache.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file layout-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file map-updater.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file lookup-cache.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file layout-descriptor.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file objects-debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file lookup-cache.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file layout-descriptor.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file map-updater.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file objects-debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file lookup-cache.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file layout-descriptor.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file map-updater.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file lookup-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file global-handles.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file objects-debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file layout-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file map-updater.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file lookup-cache.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file layout-descriptor.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file map-updater.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file layout-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file global-handles.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file objects-debug.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file map-updater.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file layout-descriptor.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file map-updater.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file layout-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file parsing\parsing.cc) ] (compiling source file compiler\bytecode-liveness-map.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\bytecode-liveness-map.cc) with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file parsing\parsing.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file frames.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file map-updater.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file layout-descriptor.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file map-updater.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file layout-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file frames.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file map-updater.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file layout-descriptor.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file frames.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file map-updater.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file layout-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file frames.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file heap\gc-tracer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file map-updater.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file layout-descriptor.cc) preparser.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file map-updater.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file map-updater.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file map-updater.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file map-updater.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file map-updater.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file map-updater.cc) scanner-character-streams.cc E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file frames.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file heap\gc-tracer.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file handles.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file map-updater.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file lookup-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file map-updater.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file lookup-cache.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file map-updater.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file lookup-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file map-updater.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file handles.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file lookup-cache.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file heap\array-buffer-tracker.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file frames.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file map-updater.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file lookup-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file map-updater.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file heap\array-buffer-tracker.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file frames.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file lookup-cache.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file objects\scope-info.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file map-updater.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file map-updater.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file objects\scope-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file lookup-cache.cc)token.cc E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file lookup-cache.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file heap\concurrent-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file heap\concurrent-marking.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file heap\memory-reducer.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file heap\memory-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer perf-jit.cc ] (compiling source file heap\gc-tracer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file handles.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file handles.cc) E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file heap\gc-tracer.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file handles.cc)E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file factory.cc) E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file heap\array-buffer-tracker.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file factory.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file futex-emulation.cc)E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file layout-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file futex-emulation.cc)E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file factory.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file heap\array-buffer-tracker.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\access-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] and [ E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\access-info.cc) _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file handles.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file frames.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\access-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\access-info.cc) [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file parsing\preparse-data.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file parsing\preparse-data.cc) E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file factory.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file handles.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file frames.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file layout-descriptor.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file objects\scope-info.cc) ] (compiling source file heap\array-buffer-tracker.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file handles.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file factory.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file heap\concurrent-marking.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file heap\memory-reducer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file heap\concurrent-marking.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file heap\memory-reducer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file frames.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compilation-dependencies.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compilation-dependencies.cc) [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file heap\concurrent-marking.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file heap\memory-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file heap\memory-reducer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file heap\memory-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file heap\memory-reducer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file layout-descriptor.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file objects\scope-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file heap\memory-reducer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file heap\concurrent-marking.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\memory-reducer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file heap\array-buffer-tracker.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file heap\memory-reducer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file layout-descriptor.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file objects\scope-info.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file heap\concurrent-marking.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\memory-reducer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\ast-graph-builder.cc) _Ty=v8::CpuProfileDeoptInfo ] (compiling source file heap\concurrent-marking.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file frames.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\ast-graph-builder.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\bytecode-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file heap\array-buffer-tracker.cc)E:\GitHub\node\deps\v8\src/heap/memory-reducer.h(162): warning C4251: 'v8::internal::MemoryReducer::state_': struct 'v8::internal::MemoryReducer::State' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryReducer' (compiling source file heap\memory-reducer.cc) E:\GitHub\node\deps\v8\src/heap/memory-reducer.h(87): note: see declaration of 'v8::internal::MemoryReducer::State' (compiling source file heap\memory-reducer.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file objects\scope-info.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file layout-descriptor.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file futex-emulation.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file parsing\parsing.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\bytecode-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file heap\array-buffer-tracker.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file parsing\parsing.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file layout-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file lookup-cache.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file layout-descriptor.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file futex-emulation.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file objects-debug.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file lookup-cache.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file layout-descriptor.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file futex-emulation.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file global-handles.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file futex-emulation.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file lookup-cache.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file objects-debug.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file map-updater.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file lookup-cache.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file global-handles.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file map-updater.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file parsing\scanner-character-streams.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file map-updater.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file parsing\scanner-character-streams.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file map-updater.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file lookup-cache.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file map-updater.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file futex-emulation.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file lookup-cache.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file map-updater.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file global-handles.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file lookup-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file map-updater.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file lookup-cache.cc) ] (compiling source file global-handles.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file factory.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file map-updater.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file global-handles.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file factory.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file heap\memory-reducer.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file frames.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): warning C4251: 'v8::internal::compiler::CodeAssemblerState::raw_assembler_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file builtins\setup-builtins-internal.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file builtins\setup-builtins-internal.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file global-handles.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file lookup-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file lookup-cache.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file parsing\parsing.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file frames.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file heap\memory-reducer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): warning C4251: 'v8::internal::compiler::CodeAssemblerState::variables_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file builtins\setup-builtins-internal.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): note: see declaration of 'v8::internal::ZoneSet>' with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file builtins\setup-builtins-internal.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file global-handles.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file objects-debug.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file parsing\parsing.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file lookup-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(579): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_prologue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\setup-builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\setup-builtins-internal.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(580): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_epilogue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file builtins\setup-builtins-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\bytecode-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file builtins\setup-builtins-internal.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\bytecode-analysis.cc) with E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\bytecode-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\bytecode-analysis.cc) _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file global-handles.cc) ] (compiling source file objects-debug.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file parsing\parsing.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file global-handles.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file global-handles.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file global-handles.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file global-handles.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file layout-descriptor.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file lookup-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file objects-debug.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\basic-block-instrumentor.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\basic-block-instrumentor.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file heap\gc-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file heap\gc-tracer.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\parsing.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file layout-descriptor.cc) E:\GitHub\node\deps\v8\src/compiler/bytecode-liveness-map.h(112): warning C4251: 'v8::internal::compiler::BytecodeLivenessMap::liveness_map_': class 'v8::base::TemplateHashMapImpl,v8::internal::ZoneAllocationPolicy>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BytecodeLivenessMap' (compiling source file compiler\bytecode-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file heap\gc-tracer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/bytecode-liveness-map.h(110): note: see declaration of 'v8::base::TemplateHashMapImpl,v8::internal::ZoneAllocationPolicy>' (compiling source file compiler\bytecode-analysis.cc) with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file futex-emulation.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file futex-emulation.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file futex-emulation.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\gc-tracer.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file futex-emulation.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file handles.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file futex-emulation.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compilation-dependencies.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file handles.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file futex-emulation.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file handles.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compilation-dependencies.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compilation-dependencies.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compilation-dependencies.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compilation-dependencies.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file layout-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file handles.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file futex-emulation.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file futex-emulation.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file objects-debug.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file layout-descriptor.cc) ] (compiling source file factory.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file handles.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file futex-emulation.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\code-assembler.cc) with e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer [ ] (compiling source file compiler\code-assembler.cc) _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file factory.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file futex-emulation.cc) ] (compiling source file objects-debug.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file layout-descriptor.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file factory.cc)incremental-marking.cc E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file layout-descriptor.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file objects-debug.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file global-handles.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file global-handles.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file layout-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file factory.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file global-handles.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file layout-descriptor.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file global-handles.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file layout-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file global-handles.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file factory.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file frames.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file layout-descriptor.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file map-updater.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file parsing\preparser.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file factory.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file map-updater.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file parsing\preparse-data.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file layout-descriptor.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file parsing\preparser.cc) ] (compiling source file frames.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file map-updater.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file layout-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file parsing\preparse-data.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file futex-emulation.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file map-updater.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file map-updater.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file map-updater.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file map-updater.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file map-updater.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file map-updater.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file map-updater.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file map-updater.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file map-updater.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file factory.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file frames.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file futex-emulation.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file heap\array-buffer-tracker.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file frames.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file heap\array-buffer-tracker.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file futex-emulation.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file parsing\parsing.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file parsing\parsing.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file parsing\parsing.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file heap\array-buffer-tracker.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file handles.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file parsing\parsing.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file parsing\preparse-data.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file parsing\parsing.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file futex-emulation.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file handles.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file parsing\preparse-data.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file heap\array-buffer-tracker.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file frames.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file parsing\preparse-data.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\preparse-data.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file heap\array-buffer-tracker.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file futex-emulation.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file factory.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file frames.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file futex-emulation.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file factory.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file frames.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file futex-emulation.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file heap\memory-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file heap\memory-reducer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file futex-emulation.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file objects\scope-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file factory.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file objects\scope-info.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file heap\memory-reducer.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file heap\gc-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\memory-reducer.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file heap\gc-tracer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file frames.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file futex-emulation.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file factory.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file global-handles.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file handles.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file objects\scope-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] scavenger.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\concurrent-marking.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file futex-emulation.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file handles.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file factory.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file global-handles.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(128): note: see declaration of 'v8::internal::ThreadedList' (compiling source file objects\scope-info.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file handles.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\concurrent-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file futex-emulation.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file heap\array-buffer-tracker.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file frames.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file global-handles.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\concurrent-marking.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file handles.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file heap\array-buffer-tracker.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file objects\scope-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\concurrent-marking.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file handles.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file futex-emulation.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file factory.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file handles.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\concurrent-marking.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file global-handles.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\concurrent-marking.cc) control-builders.cc E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file handles.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\concurrent-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file handles.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\concurrent-marking.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file handles.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file handles.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file objects\scope-info.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\concurrent-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file heap\concurrent-marking.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file global-handles.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\concurrent-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file heap\concurrent-marking.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file factory.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file futex-emulation.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file objects\scope-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file frames.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file global-handles.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file futex-emulation.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file heap\concurrent-marking.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file global-handles.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file objects\scope-info.cc) heap-snapshot-generator.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file factory.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file futex-emulation.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file heap\concurrent-marking.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file frames.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file heap\gc-tracer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file global-handles.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file futex-emulation.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\common-operator-reducer.cc) ] (compiling source file heap\gc-tracer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compilation-dependencies.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\common-operator-reducer.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file parsing\scanner-character-streams.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file global-handles.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file heap\concurrent-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compilation-dependencies.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compilation-dependencies.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compilation-dependencies.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compilation-dependencies.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compilation-dependencies.cc) ] (compiling source file heap\gc-tracer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file frames.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\ast-graph-builder.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\access-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file global-handles.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file heap\concurrent-marking.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file futex-emulation.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\ast-graph-builder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\access-info.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file objects\scope-info.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file parsing\scanner-character-streams.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\access-info.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\access-info.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file futex-emulation.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file factory.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file global-handles.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file heap\concurrent-marking.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\access-info.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compilation-dependencies.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compilation-dependencies.cc) _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compilation-dependencies.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compilation-dependencies.cc)E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\access-info.cc) ] (compiling source file heap\gc-tracer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file factory.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\concurrent-marking.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file global-handles.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with E:\GitHub\node\deps\v8\src/objects.h(1756): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\access-info.cc) [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file heap\array-buffer-tracker.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file heap\gc-tracer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file futex-emulation.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file objects\scope-info.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file perf-jit.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file heap\array-buffer-tracker.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file heap\gc-tracer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file futex-emulation.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file frames.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\concurrent-marking.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file handles.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file heap\array-buffer-tracker.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file handles.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\bytecode-liveness-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file futex-emulation.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\bytecode-liveness-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file heap\concurrent-marking.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file heap\array-buffer-tracker.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file handles.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file perf-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/type-cache.h(104): warning C4244: 'argument': conversion from 'const int64_t' to 'double', possible loss of data (compiling source file compiler\access-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file parsing\preparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file handles.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file heap\array-buffer-tracker.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file global-handles.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file factory.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file futex-emulation.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file parsing\parsing.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file parsing\preparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file parsing\parsing.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file heap\array-buffer-tracker.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\concurrent-marking.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file handles.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file global-handles.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file futex-emulation.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] control-flow-optimizer.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file factory.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file heap\concurrent-marking.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file global-handles.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file futex-emulation.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file frames.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file factory.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file handles.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file global-handles.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file futex-emulation.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file heap\array-buffer-tracker.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\concurrent-marking.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file handles.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file frames.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file factory.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file futex-emulation.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file heap\concurrent-marking.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file global-handles.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file factory.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\array-buffer-tracker.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file handles.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\concurrent-marking.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file global-handles.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file heap\concurrent-marking.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file handles.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file factory.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file handles.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file frames.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file global-handles.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file heap\array-buffer-tracker.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file handles.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file global-handles.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file heap\memory-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file global-handles.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file handles.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file heap\memory-reducer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compilation-dependencies.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compilation-dependencies.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compilation-dependencies.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file frames.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compilation-dependencies.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compilation-dependencies.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compilation-dependencies.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file global-handles.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compilation-dependencies.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file factory.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compilation-dependencies.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file global-handles.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file parsing\preparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file parsing\preparser.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compilation-dependencies.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compilation-dependencies.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compilation-dependencies.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\array-buffer-tracker.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file global-handles.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compilation-dependencies.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file parsing\preparser.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\bytecode-liveness-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file parsing\parsing.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\bytecode-liveness-map.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\bytecode-liveness-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file factory.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file handles.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\preparser.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\bytecode-liveness-map.cc) _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file global-handles.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file frames.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file handles.cc) ] (compiling source file parsing\parsing.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file objects-debug.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file handles.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file handles.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compilation-dependencies.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compilation-dependencies.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compilation-dependencies.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compilation-dependencies.cc) E:\GitHub\node\deps\v8\src/compiler/bytecode-liveness-map.h(112): warning C4251: 'v8::internal::compiler::BytecodeLivenessMap::liveness_map_': class 'v8::base::TemplateHashMapImpl,v8::internal::ZoneAllocationPolicy>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BytecodeLivenessMap' (compiling source file compiler\bytecode-liveness-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/bytecode-liveness-map.h(110): note: see declaration of 'v8::base::TemplateHashMapImpl,v8::internal::ZoneAllocationPolicy>' (compiling source file compiler\bytecode-liveness-map.cc) [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file global-handles.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file frames.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file handles.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file parsing\parsing.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file objects-debug.cc) property.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compilation-dependencies.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compilation-dependencies.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file frames.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file handles.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file frames.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file frames.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file handles.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file handles.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file objects-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file handles.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file handles.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compilation-dependencies.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compilation-dependencies.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compilation-dependencies.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compilation-dependencies.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compilation-dependencies.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compilation-dependencies.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compilation-dependencies.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compilation-dependencies.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file handles.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file handles.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file handles.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file handles.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file objects-debug.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file parsing\parsing.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\array-buffer-tracker.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file objects-debug.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file parsing\scanner-character-streams.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file parsing\parsing.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file heap\memory-reducer.cc) ] (compiling source file perf-jit.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file parsing\parsing.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file parsing\scanner-character-streams.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file objects-debug.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file heap\incremental-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file perf-jit.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file parsing\scanner-character-streams.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file objects-debug.cc) ] (compiling source file heap\memory-reducer.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\array-buffer-tracker.cc) node-marker.cc E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\scanner-character-streams.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file heap\incremental-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file heap\memory-reducer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\array-buffer-tracker.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file objects-debug.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file objects\scope-info.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\array-buffer-tracker.cc)E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(390): warning C4251: 'v8::internal::GCTracer::current_': class 'v8::internal::GCTracer::Event' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\gc-tracer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\array-buffer-tracker.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(160): note: see declaration of 'v8::internal::GCTracer::Event' (compiling source file heap\gc-tracer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\array-buffer-tracker.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file heap\memory-reducer.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(393): warning C4251: 'v8::internal::GCTracer::previous_': class 'v8::internal::GCTracer::Event' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\gc-tracer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file heap\memory-reducer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\array-buffer-tracker.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\array-buffer-tracker.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file objects\scope-info.cc) ] (compiling source file heap\memory-reducer.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(160): note: see declaration of 'v8::internal::GCTracer::Event' (compiling source file heap\gc-tracer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\array-buffer-tracker.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file futex-emulation.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file heap\array-buffer-tracker.cc)E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(410): warning C4251: 'v8::internal::GCTracer::incremental_marking_scopes_': struct 'v8::internal::GCTracer::IncrementalMarkingInfos' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\gc-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file futex-emulation.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\array-buffer-tracker.cc)E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(110): note: see declaration of 'v8::internal::GCTracer::IncrementalMarkingInfos' (compiling source file heap\gc-tracer.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file profiler\heap-snapshot-generator.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file parsing\preparse-data.cc)e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file profiler\heap-snapshot-generator.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file parsing\preparse-data.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file futex-emulation.cc)E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(429): warning C4251: 'v8::internal::GCTracer::timer_': class 'v8::internal::RuntimeCallTimer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\gc-tracer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file heap\array-buffer-tracker.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file heap\incremental-marking.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file heap\scavenger.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file heap\incremental-marking.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file futex-emulation.cc) E:\GitHub\node\deps\v8\src/counters.h(515): note: see declaration of 'v8::internal::RuntimeCallTimer' (compiling source file heap\gc-tracer.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file heap\incremental-marking.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file heap\scavenger.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file heap\array-buffer-tracker.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file futex-emulation.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file heap\incremental-marking.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file factory.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(431): warning C4251: 'v8::internal::GCTracer::recorded_minor_gcs_total_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\gc-tracer.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\concurrent-marking.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file heap\array-buffer-tracker.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file futex-emulation.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file global-handles.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file heap\incremental-marking.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file factory.cc)E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\gc-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file objects\scope-info.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file heap\array-buffer-tracker.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file heap\concurrent-marking.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file global-handles.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file factory.cc)E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(432): warning C4251: 'v8::internal::GCTracer::recorded_minor_gcs_survived_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\gc-tracer.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file futex-emulation.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file frames.cc) E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file heap\incremental-marking.cc) ] (compiling source file objects\scope-info.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file heap\array-buffer-tracker.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\concurrent-marking.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file global-handles.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file handles.cc)E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\gc-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file factory.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file futex-emulation.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file handles.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file global-handles.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file handles.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file heap\incremental-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file objects\scope-info.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file parsing\preparse-data.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file parsing\preparse-data.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file parsing\preparse-data.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file heap\array-buffer-tracker.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file handles.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file global-handles.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(433): warning C4251: 'v8::internal::GCTracer::recorded_compactions_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\gc-tracer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file heap\concurrent-marking.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\incremental-marking.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file handles.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\array-buffer-tracker.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file global-handles.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file handles.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file heap\incremental-marking.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\access-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\concurrent-marking.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\incremental-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\access-info.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file factory.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file handles.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file heap\concurrent-marking.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file handles.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file frames.cc) ] (compiling source file parsing\preparse-data.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file objects\scope-info.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\gc-tracer.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file global-handles.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\array-buffer-tracker.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file parsing\preparse-data.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file objects-debug.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file objects\scope-info.cc) ] (compiling source file factory.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file heap\array-buffer-tracker.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file profiler\heap-snapshot-generator.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file parsing\preparse-data.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(434): warning C4251: 'v8::internal::GCTracer::recorded_incremental_mark_compacts_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\gc-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file factory.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file global-handles.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file profiler\heap-snapshot-generator.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file objects-debug.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file objects\scope-info.cc) ] (compiling source file heap\concurrent-marking.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file objects-debug.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\gc-tracer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\array-buffer-tracker.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file heap\concurrent-marking.cc) ] (compiling source file profiler\heap-snapshot-generator.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file objects-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file objects-debug.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file heap\array-buffer-tracker.cc)E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(435): warning C4251: 'v8::internal::GCTracer::recorded_mark_compacts_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\gc-tracer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ E:\GitHub\node\deps\v8\src/source-position-table.h(55): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\basic-block-instrumentor.cc) _Ty=v8::CpuProfileDeoptInfo, E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Alloc=std::allocator E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\basic-block-instrumentor.cc) ] (compiling source file profiler\heap-snapshot-generator.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file profiler\heap-snapshot-generator.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file profiler\heap-snapshot-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\array-buffer-tracker.cc)spaces.cc [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\gc-tracer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file heap\array-buffer-tracker.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file heap\scavenger.cc)E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(390): warning C4251: 'v8::internal::GCTracer::current_': class 'v8::internal::GCTracer::Event' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\memory-reducer.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file heap\scavenger.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\array-buffer-tracker.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\ast-graph-builder.cc) with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file heap\incremental-marking.cc)E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(436): warning C4251: 'v8::internal::GCTracer::recorded_new_generation_allocations_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\gc-tracer.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file perf-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(160): note: see declaration of 'v8::internal::GCTracer::Event' (compiling source file heap\memory-reducer.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file heap\array-buffer-tracker.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file heap\incremental-marking.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\gc-tracer.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\basic-block-instrumentor.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(393): warning C4251: 'v8::internal::GCTracer::previous_': class 'v8::internal::GCTracer::Event' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\memory-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file perf-jit.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(437): warning C4251: 'v8::internal::GCTracer::recorded_old_generation_allocations_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\gc-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\basic-block-instrumentor.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(160): note: see declaration of 'v8::internal::GCTracer::Event' (compiling source file heap\memory-reducer.cc)E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\gc-tracer.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file parsing\scanner-character-streams.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file perf-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file futex-emulation.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file parsing\scanner-character-streams.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file perf-jit.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(410): warning C4251: 'v8::internal::GCTracer::incremental_marking_scopes_': struct 'v8::internal::GCTracer::IncrementalMarkingInfos' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\memory-reducer.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file handles.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(438): warning C4251: 'v8::internal::GCTracer::recorded_context_disposal_times_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\gc-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file frames.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file objects-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file objects-debug.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(110): note: see declaration of 'v8::internal::GCTracer::IncrementalMarkingInfos' (compiling source file heap\memory-reducer.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file futex-emulation.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file global-handles.cc)E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(438): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\gc-tracer.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file parsing\preparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file futex-emulation.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file handles.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file global-handles.cc)E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(439): warning C4251: 'v8::internal::GCTracer::recorded_survival_ratios_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\gc-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file heap\concurrent-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file heap\concurrent-marking.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file global-handles.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file factory.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file parsing\preparser.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(429): warning C4251: 'v8::internal::GCTracer::timer_': class 'v8::internal::RuntimeCallTimer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\memory-reducer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file heap\concurrent-marking.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file handles.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file global-handles.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file heap\concurrent-marking.cc)E:\GitHub\node\deps\v8\src/counters.h(515): note: see declaration of 'v8::internal::RuntimeCallTimer' (compiling source file heap\memory-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file handles.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file heap\concurrent-marking.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file handles.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file global-handles.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file futex-emulation.cc)E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(438): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\gc-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file handles.cc)E:\GitHub\node\deps\v8\src/global-handles.h(55): note: see declaration of 'v8::internal::Handle' (compiling source file global-handles.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file handles.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file global-handles.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file futex-emulation.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(431): warning C4251: 'v8::internal::GCTracer::recorded_minor_gcs_total_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\memory-reducer.cc)E:\GitHub\node\deps\v8\src/global-handles.h(55): note: see declaration of 'v8::internal::Handle' (compiling source file global-handles.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file handles.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file handles.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file global-handles.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file futex-emulation.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file handles.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file global-handles.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file frames.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\memory-reducer.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file global-handles.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file factory.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file futex-emulation.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file handles.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file global-handles.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(432): warning C4251: 'v8::internal::GCTracer::recorded_minor_gcs_survived_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\memory-reducer.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file factory.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file futex-emulation.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file handles.cc) E:\GitHub\node\deps\v8\src/messages.h(89): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\basic-block-instrumentor.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\basic-block-instrumentor.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file compiler\basic-block-instrumentor.cc) [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Alloc=std::allocator ] (compiling source file parsing\scanner-character-streams.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\memory-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file factory.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file futex-emulation.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file property.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(92): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\basic-block-instrumentor.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with E:\GitHub\node\deps\v8\src/compiler/bytecode-analysis.h(107): warning C4251: 'v8::internal::compiler::BytecodeAnalysis::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BytecodeAnalysis' (compiling source file compiler\bytecode-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/compiler/bytecode-analysis.h(64): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\bytecode-analysis.cc) ] (compiling source file parsing\scanner-character-streams.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(433): warning C4251: 'v8::internal::GCTracer::recorded_compactions_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\memory-reducer.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file futex-emulation.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file factory.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file frames.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\memory-reducer.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file property.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptFrame ] (compiling source file parsing\scanner-character-streams.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file futex-emulation.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file compiler\basic-block-instrumentor.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(434): warning C4251: 'v8::internal::GCTracer::recorded_incremental_mark_compacts_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\memory-reducer.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file heap\incremental-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file futex-emulation.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file factory.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file compiler\basic-block-instrumentor.cc) [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file compiler\basic-block-instrumentor.cc) ] (compiling source file parsing\scanner-character-streams.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file compiler\basic-block-instrumentor.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file compiler\basic-block-instrumentor.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, [ _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator _Ty=v8::CpuProfileDeoptFrame, ] (compiling source file compiler\access-info.cc) _Alloc=std::allocator ] (compiling source file parsing\preparser.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\memory-reducer.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file heap\concurrent-marking.cc) ] (compiling source file parsing\scanner-character-streams.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file parsing\preparse-data.cc) E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file heap\incremental-marking.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file frames.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file heap\concurrent-marking.cc) ] (compiling source file compiler\access-info.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file parsing\preparse-data.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ ] (compiling source file compiler\access-info.cc) _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/compiler/bytecode-analysis.h(111): warning C4251: 'v8::internal::compiler::BytecodeAnalysis::loop_stack_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BytecodeAnalysis' (compiling source file compiler\bytecode-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/bytecode-analysis.h(111): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\bytecode-analysis.cc) ] (compiling source file parsing\scanner-character-streams.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file parsing\preparser.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file parsing\preparse-data.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file parsing\preparse-data.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(435): warning C4251: 'v8::internal::GCTracer::recorded_mark_compacts_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\memory-reducer.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file factory.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file heap\incremental-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file parsing\preparser.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file parsing\preparse-data.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\memory-reducer.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\incremental-marking.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] E:\GitHub\node\deps\v8\src/compiler/bytecode-analysis.h(112): warning C4251: 'v8::internal::compiler::BytecodeAnalysis::loop_end_index_queue_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BytecodeAnalysis' (compiling source file compiler\bytecode-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] and E:\GitHub\node\deps\v8\src/zone/zone-containers.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\bytecode-analysis.cc) [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(436): warning C4251: 'v8::internal::GCTracer::recorded_new_generation_allocations_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\memory-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file parsing\preparser.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file objects-debug.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\array-buffer-tracker.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file heap\incremental-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ ] (compiling source file compiler\access-info.cc) _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\memory-reducer.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file heap\incremental-marking.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file frames.cc) ] (compiling source file objects-debug.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\access-info.cc) ] (compiling source file parsing\preparser.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compilation-dependencies.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\access-info.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compilation-dependencies.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(437): warning C4251: 'v8::internal::GCTracer::recorded_old_generation_allocations_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\memory-reducer.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file heap\scavenger.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file objects-debug.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compilation-dependencies.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compilation-dependencies.cc) _Ty=v8::CpuProfileDeoptInfo ] (compiling source file parsing\preparser.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file heap\array-buffer-tracker.cc)E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\memory-reducer.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file objects-debug.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compilation-dependencies.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file objects-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file objects-debug.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compilation-dependencies.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(438): warning C4251: 'v8::internal::GCTracer::recorded_context_disposal_times_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\memory-reducer.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file heap\scavenger.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(438): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\memory-reducer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\array-buffer-tracker.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file heap\array-buffer-tracker.cc)E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(439): warning C4251: 'v8::internal::GCTracer::recorded_survival_ratios_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\memory-reducer.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(438): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\memory-reducer.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\array-buffer-tracker.cc) E:\GitHub\node\deps\v8\src/compiler/bytecode-analysis.h(114): warning C4251: 'v8::internal::compiler::BytecodeAnalysis::end_to_header_': class 'v8::internal::ZoneMap>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BytecodeAnalysis' (compiling source file compiler\bytecode-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\concurrent-marking.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file heap\array-buffer-tracker.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/bytecode-analysis.h(114): note: see declaration of 'v8::internal::ZoneMap>' (compiling source file compiler\bytecode-analysis.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file heap\concurrent-marking.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file heap\array-buffer-tracker.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\concurrent-marking.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file objects-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file heap\array-buffer-tracker.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\concurrent-marking.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\concurrent-marking.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file heap\gc-tracer.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file heap\concurrent-marking.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\concurrent-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compilation-dependencies.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file heap\concurrent-marking.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compilation-dependencies.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file objects-debug.cc) ] (compiling source file heap\gc-tracer.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\concurrent-marking.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\concurrent-marking.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\concurrent-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file heap\gc-tracer.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\concurrent-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file objects\scope-info.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file objects-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file heap\gc-tracer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file heap\gc-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file parsing\preparse-data.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file objects\scope-info.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file objects-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file perf-jit.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file objects\scope-info.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file parsing\preparse-data.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file heap\gc-tracer.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file perf-jit.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file objects\scope-info.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file heap\gc-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file heap\scavenger.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file heap\scavenger.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\gc-tracer.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file heap\scavenger.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\scavenger.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file heap\gc-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\gc-tracer.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file objects\scope-info.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file profiler\heap-snapshot-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\gc-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\gc-tracer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\gc-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file objects-debug.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file profiler\heap-snapshot-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\gc-tracer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\gc-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\gc-tracer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\gc-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\gc-tracer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\gc-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/globals.h(65): note: see declaration of 'v8::base::VirtualMemory' (compiling source file heap\gc-tracer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\gc-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\array-buffer-tracker.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file heap\array-buffer-tracker.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file objects-debug.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\basic-block-instrumentor.cc)E:\GitHub\node\deps\v8\src/compiler/bytecode-analysis.h(115): warning C4251: 'v8::internal::compiler::BytecodeAnalysis::header_to_info_': class 'v8::internal::ZoneMap>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BytecodeAnalysis' (compiling source file compiler\bytecode-analysis.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\array-buffer-tracker.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/bytecode-analysis.h(115): note: see declaration of 'v8::internal::ZoneMap>' (compiling source file compiler\bytecode-analysis.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\array-buffer-tracker.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\array-buffer-tracker.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file heap\array-buffer-tracker.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\common-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\array-buffer-tracker.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file heap\array-buffer-tracker.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file heap\gc-tracer.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\array-buffer-tracker.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\array-buffer-tracker.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\array-buffer-tracker.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\array-buffer-tracker.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file objects-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file heap\gc-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file heap\gc-tracer.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file objects-debug.cc)interpreter-irregexp.cc C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file heap\gc-tracer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\memory-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\memory-reducer.cc) ] (compiling source file perf-jit.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\common-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file parsing\preparse-data.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file parsing\preparse-data.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file parsing\preparse-data.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file heap\gc-tracer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\memory-reducer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file objects-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file objects\scope-info.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo [ ] (compiling source file compiler\ast-graph-builder.cc) _Ty=v8::CpuProfileDeoptFrame ] (compiling source file perf-jit.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\memory-reducer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\memory-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\memory-reducer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\memory-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\memory-reducer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\memory-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file heap\memory-reducer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\memory-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file heap\memory-reducer.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file parsing\preparse-data.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file objects-debug.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file objects\scope-info.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\code-assembler.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file heap\gc-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\basic-block-instrumentor.cc) ] (compiling source file perf-jit.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file parsing\preparse-data.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file objects-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\gc-tracer.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\code-assembler.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file heap\memory-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\basic-block-instrumentor.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file heap\memory-reducer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file objects-debug.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file parsing\preparse-data.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file parsing\preparser.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ [ _Ty=v8::CpuProfileDeoptFrame _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\basic-block-instrumentor.cc) ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\gc-tracer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file heap\memory-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file perf-jit.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file heap\gc-tracer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file heap\memory-reducer.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file profiler\heap-snapshot-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\gc-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file heap\memory-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file objects-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file parsing\parsing.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file parsing\preparse-data.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file profiler\heap-snapshot-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file parsing\parsing.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\preparse-data.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file parsing\preparser.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file perf-jit.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file heap\gc-tracer.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\memory-reducer.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file profiler\heap-snapshot-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file objects-debug.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file parsing\preparse-data.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file parsing\preparser.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file profiler\heap-snapshot-generator.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file perf-jit.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\gc-tracer.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\memory-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\preparse-data.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file objects-debug.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file parsing\preparser.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file heap\gc-tracer.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file factory.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file property.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file objects-debug.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file parsing\preparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file heap\memory-reducer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\gc-tracer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\memory-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file heap\memory-reducer.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file property.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file heap\gc-tracer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\memory-reducer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\incremental-marking.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file factory.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file heap\memory-reducer.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\incremental-marking.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\memory-reducer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\incremental-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\incremental-marking.cc) E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file heap\memory-reducer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\incremental-marking.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\incremental-marking.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\incremental-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\incremental-marking.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\incremental-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file heap\incremental-marking.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\incremental-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file heap\incremental-marking.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file factory.cc) regexp-macro-assembler-irregexp.cc E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file factory.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\scavenger.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file factory.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\scavenger.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\scavenger.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\scavenger.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\scavenger.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\scavenger.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\scavenger.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\scavenger.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\scavenger.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file heap\scavenger.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\scavenger.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file heap\scavenger.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file objects-debug.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file objects\scope-info.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file heap\incremental-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] regexp-macro-assembler.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file heap\scavenger.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file heap\incremental-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file heap\scavenger.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file heap\incremental-marking.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file objects-debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\preparse-data.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file objects\scope-info.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\preparse-data.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\preparse-data.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file heap\scavenger.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file heap\incremental-marking.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file heap\spaces.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file heap\scavenger.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file heap\scavenger.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\scavenger.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file objects-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file heap\incremental-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\incremental-marking.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file objects\scope-info.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\preparse-data.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file parsing\parsing.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file objects-debug.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file parsing\parsing.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file parsing\parsing.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file heap\spaces.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\scavenger.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\incremental-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file objects\scope-info.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file parsing\parsing.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\preparse-data.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file parsing\parsing.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file heap\scavenger.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file heap\incremental-marking.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\scavenger.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\incremental-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file heap\incremental-marking.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file heap\scavenger.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\scavenger.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\incremental-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\basic-block-instrumentor.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file heap\incremental-marking.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file heap\scavenger.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\incremental-marking.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\scavenger.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file objects-debug.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file objects\scope-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file property.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file heap\incremental-marking.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file heap\scavenger.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file parsing\parsing.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file objects-debug.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file objects\scope-info.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\preparse-data.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file property.cc)regexp-stack.cc ] (compiling source file compiler\basic-block-instrumentor.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo register-configuration.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\preparse-data.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file property.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\preparse-data.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file parsing\parsing.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file compiler\basic-block-instrumentor.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file property.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\parsing.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\preparse-data.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file parsing\preparse-data.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file parsing\parsing.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file objects-debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\preparse-data.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file objects\scope-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\parsing.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file parsing\preparse-data.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file objects\scope-info.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file objects-debug.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file objects-debug.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file objects\scope-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file parsing\preparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file parsing\preparser.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file objects-debug.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file objects\scope-info.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file objects-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file parsing\preparse-data.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file objects-debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file parsing\preparse-data.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file objects-debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file parsing\preparse-data.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\parsing.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/bytecode-array-accessor.h(64): warning C4251: 'v8::internal::interpreter::BytecodeArrayAccessor::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeArrayAccessor' (compiling source file compiler\bytecode-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file parsing\preparse-data.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file objects-debug.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file parsing\scanner-character-streams.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file objects\scope-info.cc) E:\GitHub\node\deps\v8\src/compiler/bytecode-analysis.h(64): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\bytecode-analysis.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\parsing.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file parsing\scanner-character-streams.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file parsing\preparse-data.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file objects\scope-info.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\parsing.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file parsing\scanner-character-streams.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\preparse-data.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\parsing.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file parsing\scanner-character-streams.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file objects\scope-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file parsing\scanner-character-streams.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\parsing.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\preparse-data.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file objects\scope-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file parsing\preparser.cc) ] (compiling source file heap\spaces.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\parsing.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file parsing\preparse-data.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file heap\spaces.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/interpreter/bytecode-array-random-iterator.h(66): warning C4251: 'v8::internal::interpreter::BytecodeArrayRandomIterator::offsets_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeArrayRandomIterator' (compiling source file compiler\bytecode-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] and [ E:\GitHub\node\deps\v8\src/zone/zone-containers.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\bytecode-analysis.cc) _Ty=v8::CpuProfileDeoptFrame ] node-properties.cc and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\preparse-data.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file heap\incremental-marking.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file parsing\preparser.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\parsing.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file objects\scope-info.cc) ] (compiling source file heap\incremental-marking.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file heap\scavenger.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file parsing\preparse-data.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file parsing\preparser.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\parsing.cc) ] (compiling source file heap\incremental-marking.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\preparse-data.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file parsing\preparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file objects\scope-info.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\parsing.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file parsing\preparse-data.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file parsing\preparser.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file parsing\parsing.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\common-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\common-operator-reducer.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file parsing\preparser.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\preparse-data.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\parsing.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\common-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\common-operator-reducer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file objects\scope-info.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file parsing\preparse-data.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file parsing\parsing.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file heap\scavenger.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\memory-reducer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file parsing\preparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file objects\scope-info.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\preparser.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file heap\memory-reducer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file parsing\preparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\preparser.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\memory-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file heap\memory-reducer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file objects\scope-info.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file objects-debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file parsing\parsing.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file heap\incremental-marking.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\memory-reducer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\gc-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file heap\gc-tracer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file heap\incremental-marking.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file parsing\parsing.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file objects-debug.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file objects\scope-info.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file heap\memory-reducer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\common-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptInfo ] (compiling source file heap\incremental-marking.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\gc-tracer.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\common-operator-reducer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file objects-debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file objects\scope-info.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file parsing\parsing.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file parsing\parsing.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file parsing\parsing.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file objects-debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file objects\scope-info.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\parsing.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file heap\memory-reducer.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file heap\gc-tracer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\preparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\preparser.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\parsing.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file parsing\scanner-character-streams.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file parsing\parsing.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\preparser.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file parsing\scanner-character-streams.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\parsing.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\preparser.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file parsing\parsing.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file objects-debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\parsing.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\preparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\preparser.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file parsing\parsing.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\gc-tracer.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\preparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\parsing.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\preparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\preparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file parsing\preparser.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file parsing\parsing.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\preparser.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file parsing\preparser.cc) ] (compiling source file heap\memory-reducer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file heap\scavenger.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file objects-debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file objects\scope-info.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file heap\scavenger.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file heap\gc-tracer.cc) ] (compiling source file parsing\scanner-character-streams.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file heap\scavenger.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file frames.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file frames.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file objects\scope-info.cc) E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file frames.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file frames.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\control-builders.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\control-builders.cc) _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file parsing\preparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file heap\scavenger.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file parsing\scanner-character-streams.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file frames.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file heap\scavenger.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file objects-debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file objects\scope-info.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file parsing\preparser.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file objects-debug.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file parsing\preparser.cc) ] (compiling source file heap\scavenger.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file parsing\preparser.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file parsing\scanner-character-streams.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file heap\gc-tracer.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file frames.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file objects\scope-info.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file parsing\preparser.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\preparser.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file parsing\scanner-character-streams.cc) ] (compiling source file heap\gc-tracer.cc)E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file frames.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file objects\scope-info.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file parsing\scanner-character-streams.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file frames.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\preparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file parsing\preparser.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\preparser.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file objects\scope-info.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file parsing\scanner-character-streams.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compilation-dependencies.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file parsing\preparser.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compilation-dependencies.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\preparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file frames.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compilation-dependencies.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file parsing\preparser.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compilation-dependencies.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compilation-dependencies.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compilation-dependencies.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compilation-dependencies.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\preparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compilation-dependencies.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file parsing\preparser.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compilation-dependencies.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file objects\scope-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file heap\spaces.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compilation-dependencies.cc) with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file parsing\scanner-character-streams.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file objects\scope-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file perf-jit.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\scanner-character-streams.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compilation-dependencies.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file perf-jit.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file parsing\preparse-data.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compilation-dependencies.cc) ] (compiling source file frames.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file parsing\scanner-character-streams.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file parsing\preparse-data.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file perf-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file parsing\preparse-data.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file parsing\preparse-data.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file perf-jit.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file parsing\preparse-data.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\scanner-character-streams.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file parsing\preparse-data.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file objects\scope-info.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file parsing\preparse-data.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file perf-jit.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file perf-jit.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file parsing\preparse-data.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file perf-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file heap\spaces.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file perf-jit.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file heap\spaces.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file objects\scope-info.cc) ] (compiling source file frames.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\spaces.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file objects\scope-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file frames.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file heap\memory-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file heap\memory-reducer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file heap\memory-reducer.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file profiler\heap-snapshot-generator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file objects\scope-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file profiler\heap-snapshot-generator.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file heap\memory-reducer.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file heap\gc-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file heap\memory-reducer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file heap\gc-tracer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file objects\scope-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file heap\gc-tracer.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file heap\gc-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file heap\gc-tracer.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file objects\scope-info.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\scanner-character-streams.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file objects-debug.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\scanner-character-streams.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file objects-debug.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file parsing\parsing.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\scanner-character-streams.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file objects-debug.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file property.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\scanner-character-streams.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file parsing\parsing.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file property.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\scanner-character-streams.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file objects-debug.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file parsing\parsing.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file regexp\regexp-macro-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\scanner-character-streams.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file regexp\regexp-stack.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file parsing\parsing.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file objects-debug.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\scanner-character-streams.cc)e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file regexp\regexp-macro-assembler.cc)e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file regexp\regexp-stack.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file parsing\parsing.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file objects-debug.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file perf-jit.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file parsing\parsing.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\scanner-character-streams.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file objects-debug.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\preparse-data.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file perf-jit.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file parsing\preparser.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file parsing\parsing.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file heap\memory-reducer.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file heap\gc-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file heap\memory-reducer.cc) ] (compiling source file parsing\parsing.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\scanner-character-streams.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file perf-jit.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file objects-debug.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file parsing\preparser.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file parsing\preparse-data.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file register-configuration.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file heap\gc-tracer.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file perf-jit.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file objects-debug.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file parsing\preparser.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\preparse-data.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\control-flow-optimizer.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\control-flow-optimizer.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file parsing\scanner-character-streams.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file perf-jit.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file objects-debug.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file parsing\preparser.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\preparse-data.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\bytecode-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file register-configuration.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\bytecode-analysis.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\incremental-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file parsing\preparser.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file property.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file objects-debug.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\preparse-data.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\scanner-character-streams.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\common-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\common-operator-reducer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\common-operator-reducer.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\common-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\common-operator-reducer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\bytecode-analysis.cc) E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\common-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\bytecode-analysis.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file heap\incremental-marking.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(237): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\common-operator-reducer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file parsing\preparser.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\preparse-data.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file parsing\scanner-character-streams.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\bytecode-analysis.cc) with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file property.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file objects-debug.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\memory-reducer.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\incremental-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file heap\memory-reducer.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\gc-tracer.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\memory-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file heap\gc-tracer.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\memory-reducer.cc) ] (compiling source file property.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\memory-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\preparse-data.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file parsing\preparser.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file parsing\scanner-character-streams.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\bytecode-analysis.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\bytecode-analysis.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\bytecode-analysis.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file parsing\preparser.cc) E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\basic-block-instrumentor.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\preparse-data.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\gc-tracer.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file heap\incremental-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file heap\memory-reducer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file parsing\scanner-character-streams.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\preparse-data.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\gc-tracer.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\memory-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file objects\scope-info.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file parsing\scanner-character-streams.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\incremental-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\gc-tracer.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file heap\memory-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\memory-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file heap\gc-tracer.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\memory-reducer.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\preparse-data.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file parsing\scanner-character-streams.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file objects\scope-info.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(690): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file property.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\gc-tracer.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\memory-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(142): note: see declaration of 'v8::base::Flags' (compiling source file compiler\basic-block-instrumentor.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(691): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::alignment_requirements_': class 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\preparse-data.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file parsing\scanner-character-streams.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(144): note: see declaration of 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' (compiling source file compiler\basic-block-instrumentor.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file heap\gc-tracer.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\memory-reducer.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file heap\incremental-marking.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file heap\scavenger.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file objects\scope-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file heap\scavenger.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file heap\scavenger.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file heap\scavenger.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file heap\scavenger.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file heap\scavenger.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\basic-block-instrumentor.cc) ] (compiling source file property.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\gc-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file heap\scavenger.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\scavenger.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file heap\scavenger.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\scavenger.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\preparse-data.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file objects\scope-info.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\scanner-character-streams.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\gc-tracer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file property.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\basic-block-instrumentor.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\gc-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\scanner-character-streams.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file objects\scope-info.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file perf-jit.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\parsing.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\basic-block-instrumentor.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\gc-tracer.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\basic-block-instrumentor.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): warning C4251: 'v8::internal::compiler::GraphReducer::state_': class 'v8::internal::compiler::NodeMarker' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\common-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file parsing\parsing.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file objects\scope-info.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file perf-jit.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file parsing\scanner-character-streams.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): note: see declaration of 'v8::internal::compiler::NodeMarker' (compiling source file compiler\common-operator-reducer.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\basic-block-instrumentor.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file objects\scope-info.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\parsing.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file objects\scope-info.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\scanner-character-streams.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\parsing.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\spaces.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\spaces.cc)E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): warning C4251: 'v8::internal::wasm::SignatureMap::map_': class 'std::map>>' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::SignatureMap' with [ E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Kty=v8::internal::wasm::FunctionSig *, E:\GitHub\node\deps\v8\src/objects.h(1756): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\basic-block-instrumentor.cc) _Ty=uint32_t E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file parsing\scanner-character-streams.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\parsing.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\parsing.cc) ] (compiling source file frames.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): warning C4251: 'v8::internal::compiler::GraphReducer::reducers_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\common-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\parsing.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\scanner-character-streams.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\parsing.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\common-operator-reducer.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\preparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): note: see declaration of 'std::map>>' with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file parsing\preparser.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\parsing.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\preparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\preparser.cc) ] (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\spaces.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\parsing.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\preparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\preparser.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\parsing.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\preparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\preparser.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\parsing.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\preparser.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\preparser.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\node-marker.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\preparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file compiler\node-marker.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\preparser.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file parsing\scanner-character-streams.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\spaces.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): warning C4251: 'v8::internal::wasm::WasmModule::globals': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file frames.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\spaces.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file frames.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\scanner-character-streams.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file perf-jit.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file perf-jit.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file perf-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file perf-jit.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file perf-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file perf-jit.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file profiler\heap-snapshot-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file profiler\heap-snapshot-generator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file perf-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\spaces.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file parsing\scanner-character-streams.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file perf-jit.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): warning C4251: 'v8::internal::wasm::WasmModule::signatures': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\spaces.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): warning C4251: 'v8::internal::compiler::GraphReducer::revisit_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\common-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\common-operator-reducer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\scavenger.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\spaces.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file heap\scavenger.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\spaces.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file regexp\regexp-macro-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file perf-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): warning C4251: 'v8::internal::wasm::WasmModule::functions': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator [ ] (compiling source file compiler\code-assembler.cc) _Ty=v8::internal::wasm::WasmFunction ] (compiling source file frames.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file regexp\regexp-stack.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file perf-jit.cc) with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\code-assembler.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file regexp\regexp-stack.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\scavenger.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file heap\spaces.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file frames.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file heap\scavenger.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file regexp\regexp-macro-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\spaces.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): warning C4251: 'v8::internal::wasm::WasmModule::data_segments': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::WasmDataSegment E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file objects\scope-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file frames.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file objects\scope-info.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file heap\spaces.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\scavenger.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file frames.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file objects\scope-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file objects\scope-info.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file heap\scavenger.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file objects\scope-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): warning C4251: 'v8::internal::wasm::WasmModule::function_tables': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): warning C4251: 'v8::internal::compiler::GraphReducer::stack_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\common-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file frames.cc)i18n.cc ] (compiling source file compiler\code-assembler.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\common-operator-reducer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file heap\spaces.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file perf-jit.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file objects\scope-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): note: see declaration of 'std::vector>' ] (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(170): warning C4251: 'v8::internal::compiler::BasicBlock::nodes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with E:\GitHub\node\deps\v8\src/compiler/node.h(312): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\basic-block-instrumentor.cc) [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file heap\spaces.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file heap\incremental-marking.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file heap\incremental-marking.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file heap\incremental-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file heap\incremental-marking.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file heap\incremental-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file perf-jit.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file objects\scope-info.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file heap\incremental-marking.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file heap\incremental-marking.cc)ic-stats.cc [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(172): warning C4251: 'v8::internal::compiler::BasicBlock::successors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\basic-block-instrumentor.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file heap\incremental-marking.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): warning C4251: 'v8::internal::wasm::WasmModule::import_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' E:\GitHub\node\deps\v8\src/compiler/schedule.h(173): warning C4251: 'v8::internal::compiler::BasicBlock::predecessors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\basic-block-instrumentor.cc) _Ty=v8::internal::wasm::WasmImport E:\GitHub\node\deps\v8\src/compiler/schedule.h(177): warning C4251: 'v8::internal::compiler::BasicBlock::id_': class 'v8::internal::compiler::BasicBlock::Id' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file heap\spaces.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(46): note: see declaration of 'v8::internal::compiler::BasicBlock::Id' (compiling source file compiler\basic-block-instrumentor.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file perf-jit.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file objects\scope-info.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file register-configuration.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmImport E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file perf-jit.cc) ] (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file heap\spaces.cc)keyed-store-generic.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file heap\spaces.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): warning C4251: 'v8::internal::wasm::WasmModule::export_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\spaces.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file register-configuration.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file objects\scope-info.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file perf-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmExport E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file objects\scope-info.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file perf-jit.cc) ] (compiling source file frames.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\spaces.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file perf-jit.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file objects\scope-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): warning C4251: 'v8::internal::wasm::WasmModule::table_inits': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file heap\spaces.cc) heap\gc-tracer.cc(127): warning C4244: '=': conversion from 'double' to 'std::size_t', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmTableInit E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file perf-jit.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file objects\scope-info.cc) ] (compiling source file frames.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\spaces.cc)heap\gc-tracer.cc(128): warning C4244: '=': conversion from 'double' to 'std::size_t', possible loss of data heap\gc-tracer.cc(130): warning C4244: '=': conversion from 'double' to 'std::size_t', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] heap\gc-tracer.cc(131): warning C4244: '=': conversion from 'double' to 'std::size_t', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] heap\gc-tracer.cc(206): warning C4244: 'argument': conversion from 'std::size_t' to 'double', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): warning C4251: 'v8::internal::wasm::WasmModule::pending_tasks': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::base::Semaphore ] (compiling source file frames.cc)heap\gc-tracer.cc(207): warning C4244: 'argument': conversion from 'std::size_t' to 'double', possible loss of dataE:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file heap\spaces.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(287): warning C4251: 'v8::internal::compiler::Schedule::all_blocks_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Schedule' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): note: see declaration of 'std::unique_ptr>' with E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\basic-block-instrumentor.cc) [ _Ty=v8::base::Semaphore E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file perf-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file frames.cc) heap\gc-tracer.cc(251): warning C4244: 'argument': conversion from 'std::size_t' to 'double', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] heap\gc-tracer.cc(253): warning C4244: 'argument': conversion from 'std::size_t' to 'double', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file property.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file perf-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(288): warning C4251: 'v8::internal::compiler::Schedule::nodeid_to_block_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Schedule' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\spaces.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file regexp\regexp-macro-assembler.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file profiler\heap-snapshot-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file heap\scavenger.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file property.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file perf-jit.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file profiler\heap-snapshot-generator.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file regexp\regexp-macro-assembler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file heap\scavenger.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file profiler\heap-snapshot-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file heap\scavenger.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file profiler\heap-snapshot-generator.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file regexp\regexp-macro-assembler.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file regexp\regexp-macro-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file heap\spaces.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file heap\scavenger.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file heap\scavenger.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file property.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file profiler\heap-snapshot-generator.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file profiler\heap-snapshot-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file perf-jit.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file profiler\heap-snapshot-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file profiler\heap-snapshot-generator.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file parsing\parsing.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\basic-block-instrumentor.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file heap\incremental-marking.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\spaces.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file parsing\parsing.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file property.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file regexp\regexp-stack.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file register-configuration.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file heap\incremental-marking.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file heap\spaces.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file heap\incremental-marking.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file regexp\regexp-stack.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file register-configuration.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file property.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file parsing\parsing.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file perf-jit.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file register-configuration.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file regexp\regexp-stack.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\parsing.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(289): warning C4251: 'v8::internal::compiler::Schedule::rpo_order_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Schedule' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\basic-block-instrumentor.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file perf-jit.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file heap\incremental-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file register-configuration.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file regexp\regexp-stack.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file parsing\parsing.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file perf-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file heap\incremental-marking.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file heap\spaces.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file heap\spaces.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(300): warning C4251: 'v8::internal::wasm::ModuleWireBytes::module_bytes_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::ModuleWireBytes' (compiling source file frames.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\parsing.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file perf-jit.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file parsing\scanner-character-streams.cc) E:\GitHub\node\deps\v8\src/vector.h(194): note: see declaration of 'v8::internal::Vector' (compiling source file frames.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file perf-jit.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file parsing\scanner-character-streams.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file parsing\parsing.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file perf-jit.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file parsing\scanner-character-streams.cc)E:\GitHub\node\deps\v8\src/objects/scope-info.h(194): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file parsing\parsing.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file heap\scavenger.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file heap\scavenger.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file parsing\scanner-character-streams.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file parsing\parsing.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file profiler\heap-snapshot-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file perf-jit.cc)E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file parsing\parsing.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file profiler\heap-snapshot-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file perf-jit.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file parsing\scanner-character-streams.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file parsing\parsing.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file profiler\heap-snapshot-generator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file perf-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file perf-jit.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file parsing\scanner-character-streams.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(55): note: see declaration of 'std::shared_ptr' (compiling source file parsing\parsing.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file perf-jit.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file profiler\heap-snapshot-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file perf-jit.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file perf-jit.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file profiler\heap-snapshot-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file perf-jit.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file parsing\parsing.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file parsing\parsing.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file parsing\scanner-character-streams.cc) ] (compiling source file heap\spaces.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file parsing\parsing.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file property.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file heap\incremental-marking.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\scavenger.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file property.cc)E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file parsing\parsing.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file parsing\parsing.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file parsing\parsing.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file parsing\parsing.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file heap\spaces.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file heap\scavenger.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file heap\incremental-marking.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\scavenger.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\scavenger.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\access-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\access-info.cc) ] (compiling source file parsing\scanner-character-streams.cc)E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\parsing.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file parsing\parsing.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\access-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file parsing\parsing.cc) ] (compiling source file heap\spaces.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\scavenger.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\access-info.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file heap\scavenger.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\scavenger.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file heap\scavenger.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file parsing\preparse-data.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file heap\spaces.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file parsing\preparse-data.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\scavenger.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file heap\spaces.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\scavenger.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\scavenger.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\scavenger.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file parsing\preparse-data.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file parsing\preparse-data.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file parsing\preparse-data.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file parsing\preparse-data.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file parsing\preparse-data.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\preparse-data.cc) ] (compiling source file heap\spaces.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file regexp\regexp-macro-assembler.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file parsing\preparse-data.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file regexp\regexp-macro-assembler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\access-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file profiler\heap-snapshot-generator.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file parsing\preparse-data.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\access-info.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\access-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Kty=uint32_t, E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\access-info.cc) _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file profiler\heap-snapshot-generator.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file perf-jit.cc) ] (compiling source file heap\incremental-marking.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file profiler\heap-snapshot-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file profiler\heap-snapshot-generator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file profiler\heap-snapshot-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\control-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file perf-jit.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\control-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file heap\incremental-marking.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file profiler\heap-snapshot-generator.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file perf-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file i18n.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file i18n.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file perf-jit.cc)E:\GitHub\node\deps\v8\src/parsing/parser.h(193): warning C4251: 'v8::internal::ParserBase::ast_node_factory_': class 'v8::internal::AstNodeFactory' needs to have dll-interface to be used by clients of class 'v8::internal::ParserBase' (compiling source file parsing\parsing.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file profiler\heap-snapshot-generator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file profiler\heap-snapshot-generator.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file parsing\preparser.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file profiler\heap-snapshot-generator.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file parsing\preparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file profiler\heap-snapshot-generator.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file parsing\preparser.cc) E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file parsing\preparser.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file perf-jit.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(17): note: see declaration of 'v8::internal::AstNodeFactory' (compiling source file parsing\parsing.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file parsing\preparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file parsing\preparser.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file parsing\preparser.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file perf-jit.cc)E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\preparser.cc)E:\GitHub\node\deps\v8\src/parsing/parser.h(1160): warning C4251: 'v8::internal::Parser::scanner_': class 'v8::internal::Scanner' needs to have dll-interface to be used by clients of class 'v8::internal::Parser' (compiling source file parsing\parsing.cc) E:\GitHub\node\deps\v8\src/parsing/scanner.h(152): note: see declaration of 'v8::internal::Scanner' (compiling source file parsing\parsing.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file parsing\preparser.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file property.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file parsing\preparser.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file regexp\regexp-stack.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file property.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file perf-jit.cc) E:\GitHub\node\deps\v8\src/parsing/parser.h(1171): warning C4251: 'v8::internal::Parser::pending_error_handler_': class 'v8::internal::PendingCompilationErrorHandler' needs to have dll-interface to be used by clients of class 'v8::internal::Parser' (compiling source file parsing\parsing.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file regexp\regexp-stack.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file property.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file property.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file perf-jit.cc)E:\GitHub\node\deps\v8\src/pending-compilation-error-handler.h(22): note: see declaration of 'v8::internal::PendingCompilationErrorHandler' (compiling source file parsing\parsing.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file property.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file property.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\heap-snapshot-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file profiler\heap-snapshot-generator.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\scanner-character-streams.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file property.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file regexp\regexp-macro-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\heap-snapshot-generator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file property.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file regexp\regexp-macro-assembler.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file profiler\heap-snapshot-generator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file property.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file regexp\regexp-macro-assembler.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file property.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\heap-snapshot-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file parsing\scanner-character-streams.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file profiler\heap-snapshot-generator.cc)E:\GitHub\node\deps\v8\src/parsing/parser.h(193): warning C4251: 'v8::internal::ParserBase::ast_node_factory_': class 'v8::internal::AstNodeFactory' needs to have dll-interface to be used by clients of class 'v8::internal::ParserBase' (compiling source file parsing\preparse-data.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\heap-snapshot-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(17): note: see declaration of 'v8::internal::AstNodeFactory' (compiling source file parsing\preparse-data.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file profiler\heap-snapshot-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\heap-snapshot-generator.cc)E:\GitHub\node\deps\v8\src/parsing/parser.h(1160): warning C4251: 'v8::internal::Parser::scanner_': class 'v8::internal::Scanner' needs to have dll-interface to be used by clients of class 'v8::internal::Parser' (compiling source file parsing\preparse-data.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file profiler\heap-snapshot-generator.cc)E:\GitHub\node\deps\v8\src/parsing/scanner.h(152): note: see declaration of 'v8::internal::Scanner' (compiling source file parsing\preparse-data.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\heap-snapshot-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parser.h(1171): warning C4251: 'v8::internal::Parser::pending_error_handler_': class 'v8::internal::PendingCompilationErrorHandler' needs to have dll-interface to be used by clients of class 'v8::internal::Parser' (compiling source file parsing\preparse-data.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file profiler\heap-snapshot-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/pending-compilation-error-handler.h(22): note: see declaration of 'v8::internal::PendingCompilationErrorHandler' (compiling source file parsing\preparse-data.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file regexp\regexp-macro-assembler.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\scanner-character-streams.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file regexp\regexp-macro-assembler.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\scanner-character-streams.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file regexp\regexp-macro-assembler.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\scanner-character-streams.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\scanner-character-streams.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\scanner-character-streams.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file profiler\heap-snapshot-generator.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\scanner-character-streams.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\bytecode-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\bytecode-analysis.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file profiler\heap-snapshot-generator.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\scanner-character-streams.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\bytecode-analysis.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\bytecode-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\bytecode-analysis.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file profiler\heap-snapshot-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\scanner-character-streams.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file profiler\heap-snapshot-generator.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\scanner-character-streams.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file profiler\heap-snapshot-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\scanner-character-streams.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file profiler\heap-snapshot-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file profiler\heap-snapshot-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file profiler\heap-snapshot-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file profiler\heap-snapshot-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file profiler\heap-snapshot-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file profiler\heap-snapshot-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file profiler\heap-snapshot-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file profiler\heap-snapshot-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file profiler\heap-snapshot-generator.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file heap\spaces.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\incremental-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file regexp\regexp-stack.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file regexp\regexp-stack.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file regexp\regexp-stack.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file heap\spaces.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file heap\incremental-marking.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file property.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\common-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\common-operator-reducer.cc) ] (compiling source file regexp\regexp-stack.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file register-configuration.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file heap\spaces.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\incremental-marking.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file property.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file regexp\regexp-stack.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file register-configuration.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file heap\spaces.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\incremental-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file property.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file heap\spaces.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\incremental-marking.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file property.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/execution.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file heap\incremental-marking.cc)interface-descriptors.cc ] (compiling source file regexp\regexp-stack.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file property.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file property.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\incremental-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file property.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file perf-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file property.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file perf-jit.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file property.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file perf-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file property.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file perf-jit.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file property.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file perf-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file property.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file perf-jit.cc) E:\GitHub\node\deps\v8\src/execution.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file heap\incremental-marking.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file perf-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file perf-jit.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file profiler\heap-snapshot-generator.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file perf-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file profiler\heap-snapshot-generator.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file perf-jit.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file profiler\heap-snapshot-generator.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file perf-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\incremental-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] bytecode-array-accessor.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file property.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file profiler\heap-snapshot-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file perf-jit.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file property.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\incremental-marking.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file profiler\heap-snapshot-generator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file property.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file profiler\heap-snapshot-generator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file property.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\incremental-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file property.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file profiler\heap-snapshot-generator.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file property.cc)e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\incremental-marking.cc) ] (compiling source file profiler\heap-snapshot-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file property.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file property.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file register-configuration.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ic\ic-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file register-configuration.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file property.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file register-configuration.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file property.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ic\ic-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file property.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file register-configuration.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file register-configuration.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file property.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file register-configuration.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file property.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file heap\scavenger.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file i18n.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file property.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file heap\scavenger.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file i18n.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file heap\scavenger.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file heap\scavenger.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file heap\scavenger.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file heap\scavenger.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file heap\scavenger.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file heap\scavenger.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\heap-snapshot-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file profiler\heap-snapshot-generator.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\heap-snapshot-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\heap-snapshot-generator.cc) bytecode-array-iterator.cc E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\control-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\heap-snapshot-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\heap-snapshot-generator.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\heap-snapshot-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\heap-snapshot-generator.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\heap-snapshot-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\heap-snapshot-generator.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\heap-snapshot-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\heap-snapshot-generator.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file i18n.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\control-builders.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file i18n.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file i18n.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file i18n.cc) E:\GitHub\node\deps\v8\src/eh-frame.h(198): warning C4251: 'v8::internal::EhFrameWriter::eh_frame_buffer_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::EhFrameWriter' (compiling source file perf-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file perf-jit.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file ic\ic-stats.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file ic\ic-stats.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\control-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ _Ty=v8::internal::Register [] ] (compiling source file heap\incremental-marking.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file heap\incremental-marking.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file heap\incremental-marking.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\control-builders.cc) ] (compiling source file heap\incremental-marking.cc) E:\GitHub\node\deps\v8\src/string-stream.h(129): warning C4838: conversion from 'uint32_t' to 'v8::internal::StringStream::FmtElm' requires a narrowing conversion (compiling source file frames.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/string-stream.h(124): note: see reference to function template instantiation 'void v8::internal::StringStream::Add(v8::internal::Vector,uint32_t,char *,int,int)' being compiled (compiling source file frames.cc) frames.cc(1722): note: see reference to function template instantiation 'void v8::internal::StringStream::Add(const char *,uint32_t,char *,int,int)' being compiled E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file property.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file ic\keyed-store-generic.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file property.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file ic\keyed-store-generic.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file property.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file regexp\regexp-macro-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file property.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file regexp\regexp-macro-assembler.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file property.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file regexp\regexp-macro-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file property.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file interpreter\bytecode-array-accessor.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file regexp\regexp-macro-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file interpreter\bytecode-array-accessor.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file regexp\regexp-macro-assembler.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file property.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file property.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ic\ic-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file profiler\heap-snapshot-generator.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ic\ic-stats.cc) bytecode-array-writer.cc E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ic\ic-stats.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\control-flow-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file interface-descriptors.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\ic-stats.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file interface-descriptors.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file profiler\heap-snapshot-generator.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file heap\spaces.cc)bytecode-flags.cc [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file profiler\heap-snapshot-generator.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\control-flow-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::internal::MachineType [] ] (compiling source file profiler\heap-snapshot-generator.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file register-configuration.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(390): warning C4251: 'v8::internal::GCTracer::current_': class 'v8::internal::GCTracer::Event' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\incremental-marking.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file heap\spaces.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file register-configuration.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file register-configuration.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file register-configuration.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file register-configuration.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file register-configuration.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file register-configuration.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file register-configuration.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(160): note: see declaration of 'v8::internal::GCTracer::Event' (compiling source file heap\incremental-marking.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file heap\spaces.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file regexp\regexp-macro-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file regexp\regexp-macro-assembler.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(393): warning C4251: 'v8::internal::GCTracer::previous_': class 'v8::internal::GCTracer::Event' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\incremental-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file heap\spaces.cc)E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(160): note: see declaration of 'v8::internal::GCTracer::Event' (compiling source file heap\incremental-marking.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file heap\spaces.cc)E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(410): warning C4251: 'v8::internal::GCTracer::incremental_marking_scopes_': struct 'v8::internal::GCTracer::IncrementalMarkingInfos' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\incremental-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file i18n.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file heap\spaces.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(110): note: see declaration of 'v8::internal::GCTracer::IncrementalMarkingInfos' (compiling source file heap\incremental-marking.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file i18n.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file interpreter\bytecode-array-iterator.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file property.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file property.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file property.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file property.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file property.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file property.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file property.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file property.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file property.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file property.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file property.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file property.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file heap\spaces.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(429): warning C4251: 'v8::internal::GCTracer::timer_': class 'v8::internal::RuntimeCallTimer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\incremental-marking.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ic\keyed-store-generic.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\node-properties.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\node-properties.cc) E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file heap\spaces.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ic\keyed-store-generic.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file interpreter\bytecode-array-iterator.cc)E:\GitHub\node\deps\v8\src/counters.h(515): note: see declaration of 'v8::internal::RuntimeCallTimer' (compiling source file heap\incremental-marking.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(431): warning C4251: 'v8::internal::GCTracer::recorded_minor_gcs_total_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\incremental-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] runtime-array.cc E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file heap\spaces.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file regexp\regexp-macro-assembler.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\incremental-marking.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file heap\spaces.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file regexp\regexp-macro-assembler.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(432): warning C4251: 'v8::internal::GCTracer::recorded_minor_gcs_survived_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\incremental-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file register-configuration.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file regexp\regexp-macro-assembler.cc)runtime-compiler.cc [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\incremental-marking.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file i18n.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file i18n.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file i18n.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file register-configuration.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file regexp\regexp-macro-assembler.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(433): warning C4251: 'v8::internal::GCTracer::recorded_compactions_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\incremental-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file register-configuration.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file regexp\regexp-macro-assembler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\common-operator-reducer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\common-operator-reducer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\common-operator-reducer.cc) [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file i18n.cc)E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\incremental-marking.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file i18n.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file register-configuration.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file regexp\regexp-macro-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(434): warning C4251: 'v8::internal::GCTracer::recorded_incremental_mark_compacts_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\incremental-marking.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file regexp\regexp-macro-assembler.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file register-configuration.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file i18n.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file regexp\regexp-macro-assembler.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file interpreter\bytecode-array-accessor.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ic\keyed-store-generic.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file regexp\regexp-macro-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ic\keyed-store-generic.cc)E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\incremental-marking.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file interpreter\bytecode-array-accessor.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ic\keyed-store-generic.cc)E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(435): warning C4251: 'v8::internal::GCTracer::recorded_mark_compacts_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\incremental-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file regexp\regexp-macro-assembler.cc) profiler\heap-snapshot-generator.cc(454): warning C4312: 'reinterpret_cast': conversion from 'int' to 'void *' of greater size [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\incremental-marking.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\keyed-store-generic.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file interface-descriptors.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] profiler\heap-snapshot-generator.cc(667): warning C4312: 'reinterpret_cast': conversion from 'int' to 'void *' of greater size [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(436): warning C4251: 'v8::internal::GCTracer::recorded_new_generation_allocations_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\incremental-marking.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file interpreter\bytecode-flags.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\common-operator-reducer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\common-operator-reducer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\common-operator-reducer.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\incremental-marking.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file interpreter\bytecode-flags.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file interface-descriptors.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(437): warning C4251: 'v8::internal::GCTracer::recorded_old_generation_allocations_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\incremental-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\incremental-marking.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(438): warning C4251: 'v8::internal::GCTracer::recorded_context_disposal_times_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\incremental-marking.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file interpreter\bytecode-array-accessor.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\bytecode-array-accessor.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file interpreter\bytecode-array-accessor.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\bytecode-array-accessor.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(438): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\incremental-marking.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file regexp\regexp-macro-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(439): warning C4251: 'v8::internal::GCTracer::recorded_survival_ratios_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\incremental-marking.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file regexp\regexp-macro-assembler.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file register-configuration.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(438): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\incremental-marking.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file ic\ic-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file ic\ic-stats.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file regexp\regexp-macro-assembler.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file register-configuration.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\bytecode-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file regexp\regexp-macro-assembler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file heap\spaces.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\bytecode-analysis.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file regexp\regexp-macro-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file heap\spaces.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file regexp\regexp-macro-assembler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file heap\spaces.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file heap\spaces.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file heap\spaces.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file heap\spaces.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file interface-descriptors.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file heap\spaces.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interface-descriptors.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file regexp\regexp-macro-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file heap\spaces.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file interface-descriptors.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] runtime-function.cc E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file interface-descriptors.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file regexp\regexp-macro-assembler.cc) ] (compiling source file ic\ic-stats.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with E:\GitHub\node\deps\v8\src/objects.h(1756): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\ast-graph-builder.cc) [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file regexp\regexp-macro-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file ic\ic-stats.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file regexp\regexp-macro-assembler.cc)profiler\heap-snapshot-generator.cc(2748): warning C4312: 'reinterpret_cast': conversion from 'int' to 'void *' of greater size E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file register-configuration.cc)profiler\heap-snapshot-generator.cc(2941): warning C4244: 'argument': conversion from 'double' to 'unsigned int', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file ic\ic-stats.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file register-configuration.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file regexp\regexp-macro-assembler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file register-configuration.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file regexp\regexp-macro-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file interpreter\bytecode-array-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file register-configuration.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file register-configuration.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\control-flow-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\control-flow-optimizer.cc) and E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\control-flow-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\control-flow-optimizer.cc) _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file register-configuration.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file regexp\regexp-macro-assembler.cc) ] (compiling source file ic\ic-stats.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file interpreter\bytecode-array-iterator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file register-configuration.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file register-configuration.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file regexp\regexp-macro-assembler.cc) ] (compiling source file ic\ic-stats.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file interpreter\bytecode-array-writer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file register-configuration.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file regexp\regexp-macro-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file interpreter\bytecode-array-writer.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file ic\keyed-store-generic.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file ic\ic-stats.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file register-configuration.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file regexp\regexp-macro-assembler.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file ic\keyed-store-generic.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file regexp\regexp-macro-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file regexp\regexp-macro-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file regexp\regexp-macro-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file interpreter\bytecode-array-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\bytecode-array-iterator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file register-configuration.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file regexp\regexp-macro-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file interpreter\bytecode-array-iterator.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file i18n.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file i18n.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file register-configuration.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file regexp\regexp-macro-assembler.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\control-flow-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\control-flow-optimizer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file ic\keyed-store-generic.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file heap\spaces.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\bytecode-array-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file ic\keyed-store-generic.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file register-configuration.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file regexp\regexp-macro-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file heap\spaces.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file ic\keyed-store-generic.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file register-configuration.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file register-configuration.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file regexp\regexp-macro-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file register-configuration.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file heap\spaces.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file register-configuration.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file heap\spaces.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and E:\GitHub\node\deps\v8\src/compiler/compiler-source-position-table.h(63): warning C4251: 'v8::internal::compiler::SourcePositionTable::current_position_': class 'v8::internal::SourcePosition' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::SourcePositionTable' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ _Ty=v8::CpuProfileDeoptInfo, E:\GitHub\node\deps\v8\src/source-position.h(32): note: see declaration of 'v8::internal::SourcePosition' (compiling source file compiler\ast-graph-builder.cc) _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file regexp\regexp-macro-assembler.cc) ] (compiling source file ic\keyed-store-generic.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file interface-descriptors.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file heap\spaces.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file register-configuration.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-compiler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file regexp\regexp-macro-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file register-configuration.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\access-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\access-info.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file regexp\regexp-macro-assembler.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file register-configuration.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file register-configuration.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file register-configuration.cc) ] (compiling source file ic\keyed-store-generic.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file interface-descriptors.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file heap\spaces.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file heap\spaces.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file ic\keyed-store-generic.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file register-configuration.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file register-configuration.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file register-configuration.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file register-configuration.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file heap\spaces.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/bytecode-array-accessor.h(64): warning C4251: 'v8::internal::interpreter::BytecodeArrayAccessor::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeArrayAccessor' (compiling source file interpreter\bytecode-array-accessor.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/bytecode-array-accessor.h(21): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-array-accessor.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file heap\spaces.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\spaces.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file i18n.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file heap\spaces.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file i18n.cc) E:\GitHub\node\deps\v8\src/compiler/compiler-source-position-table.h(64): warning C4251: 'v8::internal::compiler::SourcePositionTable::table_': class 'v8::internal::compiler::NodeAuxData' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::SourcePositionTable' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\spaces.cc) E:\GitHub\node\deps\v8\src/compiler/compiler-source-position-table.h(64): note: see declaration of 'v8::internal::compiler::NodeAuxData' (compiling source file compiler\ast-graph-builder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file i18n.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file i18n.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file i18n.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file register-configuration.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file register-configuration.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file register-configuration.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file register-configuration.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file register-configuration.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file register-configuration.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file register-configuration.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file register-configuration.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file register-configuration.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file register-configuration.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file interpreter\bytecode-flags.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file regexp\regexp-macro-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file interpreter\bytecode-flags.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file regexp\regexp-macro-assembler.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file regexp\regexp-macro-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file ic\ic-stats.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file interface-descriptors.cc) runtime-i18n.cc C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file interface-descriptors.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file regexp\regexp-macro-assembler.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file regexp\regexp-macro-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file interface-descriptors.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file ic\ic-stats.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-compiler.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file regexp\regexp-macro-assembler.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-compiler.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\spaces.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file register-configuration.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file ic\ic-stats.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file heap\spaces.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file register-configuration.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file register-configuration.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file i18n.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file interface-descriptors.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file register-configuration.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file register-configuration.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file regexp\regexp-macro-assembler.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file register-configuration.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file ic\ic-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\spaces.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file i18n.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file interface-descriptors.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\node-marker.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file i18n.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\node-marker.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file interface-descriptors.cc) ] (compiling source file runtime\runtime-array.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file i18n.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file i18n.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file heap\spaces.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file i18n.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-array.cc)e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file ic\ic-stats.cc) ] (compiling source file regexp\regexp-macro-assembler.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file register-configuration.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file register-configuration.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\spaces.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file i18n.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file interpreter\bytecode-array-writer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file i18n.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file heap\spaces.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file interpreter\bytecode-array-writer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file i18n.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file i18n.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file interpreter\bytecode-flags.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\bytecode-flags.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file interpreter\bytecode-flags.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file heap\spaces.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\bytecode-analysis.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\bytecode-analysis.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\bytecode-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\bytecode-analysis.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\bytecode-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\bytecode-analysis.cc) [ _Ty=std::pair ] (compiling source file heap\spaces.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\bytecode-flags.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file interpreter\bytecode-array-writer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file i18n.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\bytecode-array-writer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file interpreter\bytecode-array-writer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\bytecode-array-writer.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file i18n.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file i18n.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\bytecode-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file i18n.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\bytecode-analysis.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\bytecode-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\bytecode-analysis.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file i18n.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file i18n.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file i18n.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file i18n.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file i18n.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file i18n.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file i18n.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file i18n.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file interpreter\bytecode-array-accessor.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file interpreter\bytecode-array-accessor.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file i18n.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file i18n.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file ic\ic-stats.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file i18n.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file ic\ic-stats.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\control-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptFrame, C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\control-builders.cc) _Alloc=std::allocator ] (compiling source file interpreter\bytecode-array-accessor.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\control-builders.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file i18n.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\control-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file interpreter\bytecode-array-accessor.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file interpreter\bytecode-array-accessor.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file i18n.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file i18n.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\control-builders.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file i18n.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file i18n.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-compiler.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file regexp\regexp-macro-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file i18n.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file regexp\regexp-macro-assembler.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file regexp\regexp-macro-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file regexp\regexp-macro-assembler.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file regexp\regexp-macro-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\access-info.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\access-info.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file regexp\regexp-macro-assembler.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file regexp\regexp-macro-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\access-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file i18n.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file i18n.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\node-marker.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\access-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\node-marker.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\access-info.cc) _Alloc=std::allocator ] and E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\node-marker.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\access-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file interpreter\bytecode-array-accessor.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file i18n.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file regexp\regexp-macro-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file i18n.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file interpreter\bytecode-array-accessor.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file i18n.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file interpreter\bytecode-array-accessor.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file regexp\regexp-macro-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-array.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file regexp\regexp-macro-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-function.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file regexp\regexp-macro-assembler.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-function.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\node-marker.cc) E:\GitHub\node\deps\v8\src/interpreter/bytecode-array-accessor.h(64): warning C4251: 'v8::internal::interpreter::BytecodeArrayAccessor::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeArrayAccessor' (compiling source file interpreter\bytecode-array-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file register-configuration.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file regexp\regexp-macro-assembler.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-array.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file register-configuration.cc) E:\GitHub\node\deps\v8\src/interpreter/bytecode-array-accessor.h(21): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-array-iterator.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file register-configuration.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file register-configuration.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file register-configuration.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file register-configuration.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file register-configuration.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file register-configuration.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file register-configuration.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file register-configuration.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file register-configuration.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file register-configuration.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\spaces.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\access-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file ic\ic-stats.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file heap\spaces.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\access-info.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\access-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file ic\ic-stats.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\access-info.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\node-marker.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\node-marker.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\spaces.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ic\ic-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] runtime-liveedit.cc E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file ic\ic-stats.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\spaces.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ic\ic-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] bytecode-label.cc runtime-object.cc E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\spaces.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ic\ic-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\bytecode-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\bytecode-analysis.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\bytecode-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] bytecode-pipeline.cc E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\bytecode-analysis.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\bytecode-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file heap\spaces.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ic\ic-stats.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\bytecode-analysis.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\ic-stats.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\bytecode-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\bytecode-analysis.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ic\ic-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\bytecode-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\bytecode-analysis.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\bytecode-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\bytecode-analysis.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\ic-stats.cc) ] (compiling source file runtime\runtime-function.cc) runtime-regexp.cc E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\spaces.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-function.cc)runtime-test.cc E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file heap\spaces.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\spaces.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\spaces.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file ic\keyed-store-generic.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\spaces.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file ic\keyed-store-generic.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\spaces.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file ic\keyed-store-generic.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file interpreter\bytecode-array-accessor.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file ic\keyed-store-generic.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file i18n.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file interpreter\bytecode-array-accessor.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\ic-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\basic-block-instrumentor.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file i18n.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file interpreter\bytecode-array-accessor.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\ic-stats.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file ic\keyed-store-generic.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file i18n.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file i18n.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file interpreter\bytecode-array-accessor.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file ic\keyed-store-generic.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file interpreter\bytecode-array-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file i18n.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\bytecode-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\bytecode-analysis.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\bytecode-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\bytecode-analysis.cc) E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file ic\keyed-store-generic.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file interpreter\bytecode-array-iterator.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file i18n.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\bytecode-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\bytecode-analysis.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file ic\keyed-store-generic.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file interpreter\bytecode-array-accessor.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file i18n.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\ic-stats.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\bytecode-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\bytecode-analysis.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\bytecode-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/js-operator.h(45): warning C4251: 'v8::internal::compiler::VectorSlotPair::vector_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\ast-graph-builder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\bytecode-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(342): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\ast-graph-builder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\bytecode-analysis.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\bytecode-analysis.cc)E:\GitHub\node\deps\v8\src/compiler/js-operator.h(46): warning C4251: 'v8::internal::compiler::VectorSlotPair::slot_': class 'v8::internal::FeedbackSlot' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\ast-graph-builder.cc) _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\bytecode-analysis.cc)E:\GitHub\node\deps\v8\src/utils.h(897): note: see declaration of 'v8::internal::FeedbackSlot' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\bytecode-analysis.cc) _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\control-flow-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] and C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\control-flow-optimizer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\control-flow-optimizer.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\control-flow-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\control-flow-optimizer.cc) _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file interpreter\bytecode-array-iterator.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file i18n.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(79): warning C4251: 'v8::internal::OptimizingCompileDispatcher::input_queue_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::OptimizingCompileDispatcher' (compiling source file runtime\runtime-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\access-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\access-info.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\ic-stats.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file interpreter\bytecode-array-iterator.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\access-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\access-info.cc) [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\access-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\access-info.cc) _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\access-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\access-info.cc) E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\control-flow-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(237): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\control-flow-optimizer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\access-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\access-info.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\access-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\access-info.cc) ] (compiling source file interpreter\bytecode-array-iterator.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(82): warning C4251: 'v8::internal::OptimizingCompileDispatcher::output_queue_': class 'std::queue>>' needs to have dll-interface to be used by clients of class 'v8::internal::OptimizingCompileDispatcher' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::CompilationJob * ] (compiling source file runtime\runtime-compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\ic-stats.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file interface-descriptors.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\ic-stats.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(82): note: see declaration of 'std::queue>>' with [ E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(690): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::internal::CompilationJob * E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(142): note: see declaration of 'v8::base::Flags' (compiling source file compiler\ast-graph-builder.cc) ] (compiling source file runtime\runtime-compiler.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(691): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::alignment_requirements_': class 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file interface-descriptors.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(144): note: see declaration of 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' (compiling source file compiler\ast-graph-builder.cc) with [ E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\common-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\common-operator-reducer.cc) _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\access-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file interpreter\bytecode-array-iterator.cc)E:\GitHub\node\deps\v8\src/interpreter/bytecode-pipeline.h(409): warning C4251: 'v8::internal::interpreter::BytecodeNode::source_info_': class 'v8::internal::interpreter::BytecodeSourceInfo' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeNode' (compiling source file interpreter\bytecode-array-writer.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file interpreter\bytecode-flags.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\ic-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(85): warning C4251: 'v8::internal::OptimizingCompileDispatcher::output_queue_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::OptimizingCompileDispatcher' (compiling source file runtime\runtime-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\access-info.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\access-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/js-graph.h(194): warning C4251: 'v8::internal::compiler::JSGraph::cache_': class 'v8::internal::compiler::CommonNodeCache' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSGraph' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\access-info.cc) E:\GitHub\node\deps\v8\src/compiler/common-node-cache.h(23): note: see declaration of 'v8::internal::compiler::CommonNodeCache' (compiling source file compiler\ast-graph-builder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file interpreter\bytecode-array-iterator.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file interpreter\bytecode-flags.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\ic-stats.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file interface-descriptors.cc)E:\GitHub\node\deps\v8\src/interpreter/bytecode-pipeline.h(57): note: see declaration of 'v8::internal::interpreter::BytecodeSourceInfo' (compiling source file interpreter\bytecode-array-writer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\access-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\access-info.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(690): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\common-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(142): note: see declaration of 'v8::base::Flags' (compiling source file compiler\common-operator-reducer.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(691): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::alignment_requirements_': class 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\common-operator-reducer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(144): note: see declaration of 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' (compiling source file compiler\common-operator-reducer.cc) with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file interpreter\bytecode-array-iterator.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-function.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(92): warning C4251: 'v8::internal::OptimizingCompileDispatcher::ref_count_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::OptimizingCompileDispatcher' (compiling source file runtime\runtime-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\code-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\access-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\access-info.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file interface-descriptors.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\ic-stats.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\code-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\access-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\access-info.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\access-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\access-info.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-compiler.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-function.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\access-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\access-info.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(93): warning C4251: 'v8::internal::OptimizingCompileDispatcher::ref_count_zero_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::OptimizingCompileDispatcher' (compiling source file runtime\runtime-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file runtime\runtime-compiler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file interface-descriptors.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file ic\ic-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file interface-descriptors.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file interpreter\bytecode-array-writer.cc) E:\GitHub\node\deps\v8\src/compiler/liveness-analyzer.h(77): warning C4251: 'v8::internal::compiler::LivenessAnalyzer::blocks_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::LivenessAnalyzer' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/liveness-analyzer.h(77): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-function.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): note: see declaration of 'v8::internal::ZoneVector' (compiling source file interpreter\bytecode-array-writer.cc) E:\GitHub\node\deps\v8\src/compiler/liveness-analyzer.h(84): warning C4251: 'v8::internal::compiler::LivenessAnalyzer::queue_': class 'v8::internal::ZoneQueue' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::LivenessAnalyzer' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/liveness-analyzer.h(84): note: see declaration of 'v8::internal::ZoneQueue' (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file interface-descriptors.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file interpreter\bytecode-array-writer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/control-flow-optimizer.h(45): warning C4251: 'v8::internal::compiler::ControlFlowOptimizer::queue_': class 'v8::internal::ZoneQueue' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::ControlFlowOptimizer' (compiling source file compiler\control-flow-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file interface-descriptors.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file interpreter\bytecode-array-writer.cc) E:\GitHub\node\deps\v8\src/compiler/control-flow-optimizer.h(45): note: see declaration of 'v8::internal::ZoneQueue' (compiling source file compiler\control-flow-optimizer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\basic-block-instrumentor.cc)E:\GitHub\node\deps\v8\src/compiler/control-flow-optimizer.h(46): warning C4251: 'v8::internal::compiler::ControlFlowOptimizer::queued_': class 'v8::internal::compiler::NodeMarker' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::ControlFlowOptimizer' (compiling source file compiler\control-flow-optimizer.cc) E:\GitHub\node\deps\v8\src/compiler/control-flow-optimizer.h(46): note: see declaration of 'v8::internal::compiler::NodeMarker' (compiling source file compiler\control-flow-optimizer.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-function.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\ic-stats.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file interpreter\bytecode-array-writer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\basic-block-instrumentor.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file interpreter\bytecode-array-writer.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file interpreter\bytecode-array-writer.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file interpreter\bytecode-array-accessor.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file interpreter\bytecode-array-writer.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file interpreter\bytecode-array-accessor.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file ic\ic-stats.cc)E:\GitHub\node\deps\v8\src/interpreter/bytecode-array-writer.h(81): warning C4251: 'v8::internal::interpreter::BytecodeArrayWriter::bytecodes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeArrayWriter' (compiling source file interpreter\bytecode-array-writer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): note: see declaration of 'v8::internal::ZoneVector' (compiling source file interpreter\bytecode-array-writer.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file ic\keyed-store-generic.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\basic-block-instrumentor.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ic\ic-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file ic\ic-stats.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file ic\keyed-store-generic.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ic\ic-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file ic\ic-stats.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\basic-block-instrumentor.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file interpreter\bytecode-flags.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file ic\keyed-store-generic.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file ic\ic-stats.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file interpreter\bytecode-flags.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\basic-block-instrumentor.cc) runtime.cc E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\ic-stats.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file ic\keyed-store-generic.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\basic-block-instrumentor.cc) ] (compiling source file interpreter\bytecode-flags.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file runtime\runtime-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file ic\keyed-store-generic.cc) E:\GitHub\node\deps\v8\src/compiler/state-values-utils.h(79): warning C4251: 'v8::internal::compiler::StateValuesCache::hash_map_': class 'v8::base::CustomMatcherTemplateHashMapImpl' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::StateValuesCache' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/zone.h(229): note: see declaration of 'v8::base::CustomMatcherTemplateHashMapImpl' (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file i18n.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file i18n.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\ic-stats.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file ic\ic-stats.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file i18n.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file runtime\runtime-array.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file interpreter\bytecode-flags.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file interpreter\bytecode-flags.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\ic-stats.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file i18n.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/state-values-utils.h(80): warning C4251: 'v8::internal::compiler::StateValuesCache::working_space_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::StateValuesCache' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ E:\GitHub\node\deps\v8\src/compiler/state-values-utils.h(80): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\ast-graph-builder.cc) _Ty=v8::CpuProfileDeoptInfo ] (compiling source file interpreter\bytecode-flags.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file ic\ic-stats.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file interpreter\bytecode-array-accessor.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file i18n.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file interface-descriptors.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file interpreter\bytecode-array-writer.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file i18n.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file interpreter\bytecode-array-accessor.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file interpreter\bytecode-array-writer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file interpreter\bytecode-array-accessor.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file interpreter\bytecode-array-accessor.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file interpreter\bytecode-array-accessor.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\node-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\bytecode-array-accessor.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file i18n.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\ic-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file i18n.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file interface-descriptors.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\node-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/state-values-utils.h(116): warning C4251: 'v8::internal::compiler::StateValuesAccess::iterator::stack_': class 'v8::internal::compiler::SparseInputMask::InputIterator' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::StateValuesAccess::iterator' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ E:\GitHub\node\deps\v8\src/compiler/common-operator.h(173): note: see declaration of 'v8::internal::compiler::SparseInputMask::InputIterator' (compiling source file compiler\ast-graph-builder.cc) _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\node-marker.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\node-marker.cc) and C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\node-marker.cc) [ E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\node-marker.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file interpreter\bytecode-array-writer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file interpreter\bytecode-array-accessor.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\node-marker.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file interpreter\bytecode-array-writer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file ic\ic-stats.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\node-marker.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptFrame ] (compiling source file interpreter\bytecode-array-writer.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file runtime\runtime-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file runtime\runtime-compiler.cc) ] (compiling source file heap\spaces.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file interface-descriptors.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\bytecode-array-accessor.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file i18n.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with E:\GitHub\node\deps\v8\src/compiler/operator.h(237): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\node-marker.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\access-info.cc) [ E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\access-info.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\access-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\access-info.cc) ] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\access-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\access-info.cc) and E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\basic-block-instrumentor.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\basic-block-instrumentor.cc) [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\basic-block-instrumentor.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\basic-block-instrumentor.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\basic-block-instrumentor.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\basic-block-instrumentor.cc) and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator opcodes.cc ] (compiling source file interpreter\bytecode-array-writer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\ic-stats.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file heap\spaces.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file interface-descriptors.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file i18n.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file interpreter\bytecode-array-accessor.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file interpreter\bytecode-array-writer.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file i18n.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\bytecode-array-accessor.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ic\ic-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled ] (compiling source file compiler\access-info.cc) with E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compiler\access-info.cc) [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file interpreter\bytecode-array-writer.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file i18n.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file heap\spaces.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file interface-descriptors.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-i18n.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\basic-block-instrumentor.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file compiler\ast-graph-builder.cc) [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file compiler\ast-graph-builder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\basic-block-instrumentor.cc) _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file runtime\runtime-array.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\basic-block-instrumentor.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file compiler\ast-graph-builder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\code-assembler.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-i18n.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file compiler\ast-graph-builder.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-array.cc) ] (compiling source file heap\spaces.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file ic\keyed-store-generic.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file interpreter\bytecode-array-iterator.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\basic-block-instrumentor.cc) [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file interpreter\bytecode-pipeline.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file interpreter\bytecode-pipeline.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file ic\keyed-store-generic.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file interpreter\bytecode-array-iterator.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\control-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\control-builders.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file interpreter\bytecode-array-iterator.cc) ] (compiling source file runtime\runtime-array.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\basic-block-instrumentor.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\node-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\basic-block-instrumentor.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\node-properties.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\basic-block-instrumentor.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Alloc=std::allocator ] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\basic-block-instrumentor.cc) and [ E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file compiler\ast-graph-builder.cc) _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\basic-block-instrumentor.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\node-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\basic-block-instrumentor.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\bytecode-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\basic-block-instrumentor.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\bytecode-analysis.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\bytecode-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\node-properties.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\bytecode-analysis.cc) and E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\bytecode-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\bytecode-analysis.cc) _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file runtime\runtime-compiler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-compiler.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file interpreter\bytecode-array-iterator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-array-accessor.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-compiler.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\bytecode-array-accessor.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file interpreter\bytecode-array-iterator.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\node-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] and [ E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\node-properties.cc) _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file compiler\bytecode-analysis.cc) ] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\ast-graph-builder.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compiler\bytecode-analysis.cc) and E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\ast-graph-builder.cc) [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file runtime\runtime-array.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-array-accessor.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\ast-graph-builder.cc) ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file runtime\runtime-compiler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-array.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-compiler.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\bytecode-array-accessor.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file interface-descriptors.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(89): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-array-accessor.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file interface-descriptors.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/factory.h(340): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\ast-graph-builder.cc) with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\bytecode-array-accessor.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-array-accessor.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file runtime\runtime-array.cc) E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\node-marker.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\node-marker.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\bytecode-array-accessor.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-array-accessor.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file interpreter\bytecode-label.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file ic\keyed-store-generic.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file interpreter\bytecode-array-accessor.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file ic\keyed-store-generic.cc) ] (compiling source file runtime\runtime-compiler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ic\keyed-store-generic.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file compiler\ast-graph-builder.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\control-flow-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\control-flow-optimizer.cc)E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-array-accessor.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file compiler\ast-graph-builder.cc) [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ ] (compiling source file runtime\runtime-i18n.cc) _Ty=v8::WasmModuleObjectBuilder::Buffer C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-liveedit.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file interpreter\bytecode-label.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file ic\keyed-store-generic.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ic\ic-stats.cc) ] (compiling source file runtime\runtime-i18n.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file interpreter\bytecode-array-accessor.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file ic\ic-stats.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ic\keyed-store-generic.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file runtime\runtime-function.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file runtime\runtime-function.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file interface-descriptors.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file interpreter\bytecode-array-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file interpreter\bytecode-flags.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file interface-descriptors.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ic\ic-stats.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ic\keyed-store-generic.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file interpreter\bytecode-array-iterator.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file interpreter\bytecode-flags.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file interface-descriptors.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-test.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-regexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-regexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-test.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file interpreter\bytecode-array-accessor.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file interpreter\bytecode-flags.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ic\ic-stats.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ic\keyed-store-generic.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file interface-descriptors.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file interpreter\bytecode-array-accessor.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file interpreter\bytecode-flags.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ic\ic-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-object.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file interface-descriptors.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\keyed-store-generic.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file interpreter\bytecode-array-accessor.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file interpreter\bytecode-flags.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ic\ic-stats.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interface-descriptors.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ic\keyed-store-generic.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file interpreter\bytecode-array-accessor.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\keyed-store-generic.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file interpreter\bytecode-array-accessor.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-object.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\bytecode-array-accessor.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file interface-descriptors.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file ic\ic-stats.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\control-builders.cc) ] (compiling source file runtime\runtime-liveedit.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\control-builders.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file ic\ic-stats.cc) ] (compiling source file runtime\runtime-liveedit.cc)E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file runtime\runtime-compiler.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\control-builders.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file runtime\runtime-function.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file interface-descriptors.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\bytecode-array-accessor.cc) E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file runtime\runtime-compiler.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-function.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file interface-descriptors.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file runtime\runtime-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-regexp.cc) ] (compiling source file interpreter\bytecode-array-iterator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file interpreter\bytecode-array-accessor.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file runtime\runtime-compiler.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-regexp.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\keyed-store-generic.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interface-descriptors.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file interpreter\bytecode-array-iterator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\bytecode-array-accessor.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file runtime\runtime-function.cc) E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file runtime\runtime-compiler.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\keyed-store-generic.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file interpreter\bytecode-array-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file interpreter\bytecode-array-accessor.cc) ] (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-i18n.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\control-builders.cc) ] (compiling source file runtime\runtime-test.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\keyed-store-generic.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file interpreter\bytecode-array-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\control-builders.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file runtime\runtime-compiler.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\control-builders.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\bytecode-array-accessor.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-i18n.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file runtime\runtime-function.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\keyed-store-generic.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file interpreter\bytecode-array-accessor.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file interpreter\bytecode-array-iterator.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-i18n.cc)E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file runtime\runtime-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\bytecode-array-accessor.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\keyed-store-generic.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\bytecode-array-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-i18n.cc)E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file runtime\runtime-compiler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\bytecode-array-accessor.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interface-descriptors.cc) ] (compiling source file runtime\runtime-function.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\keyed-store-generic.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file interpreter\bytecode-array-writer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file interpreter\bytecode-array-iterator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\keyed-store-generic.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interface-descriptors.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file interpreter\bytecode-array-writer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file runtime\runtime-function.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-object.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file interpreter\bytecode-pipeline.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\bytecode-array-iterator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\keyed-store-generic.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interface-descriptors.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/interpreter/bytecode-label.h(78): warning C4251: 'v8::internal::interpreter::BytecodeLabels::labels_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeLabels' (compiling source file interpreter\bytecode-array-writer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/bytecode-label.h(78): note: see declaration of 'v8::internal::ZoneVector' (compiling source file interpreter\bytecode-array-writer.cc) constant-array-builder.cc ] (compiling source file runtime\runtime-object.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interface-descriptors.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file interpreter\bytecode-pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\ic-stats.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interface-descriptors.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file interpreter\bytecode-array-iterator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\keyed-store-generic.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file interface-descriptors.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file ic\ic-stats.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\bytecode-array-iterator.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file ic\keyed-store-generic.cc)E:\GitHub\node\deps\v8\src/interpreter/constant-array-builder.h(185): warning C4251: 'v8::internal::interpreter::ConstantArrayBuilder::constants_map_': class 'v8::base::TemplateHashMapImpl,v8::internal::ZoneAllocationPolicy>' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::ConstantArrayBuilder' (compiling source file interpreter\bytecode-array-writer.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\ic-stats.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\keyed-store-generic.cc)E:\GitHub\node\deps\v8\src/interpreter/constant-array-builder.h(182): note: see declaration of 'v8::base::TemplateHashMapImpl,v8::internal::ZoneAllocationPolicy>' (compiling source file interpreter\bytecode-array-writer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interface-descriptors.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-liveedit.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file interpreter\bytecode-label.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file interface-descriptors.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ic\ic-stats.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file ic\keyed-store-generic.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-liveedit.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interface-descriptors.cc)E:\GitHub\node\deps\v8\src/interpreter/constant-array-builder.h(186): warning C4251: 'v8::internal::interpreter::ConstantArrayBuilder::smi_map_': class 'v8::internal::ZoneMap>' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::ConstantArrayBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ K=v8::internal::Smi * ] (compiling source file interpreter\bytecode-array-writer.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\ic-stats.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file interpreter\bytecode-label.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-regexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-regexp.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file interface-descriptors.cc)E:\GitHub\node\deps\v8\src/interpreter/constant-array-builder.h(186): note: see declaration of 'v8::internal::ZoneMap>' with [ K=v8::internal::Smi * ] (compiling source file interpreter\bytecode-array-writer.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file interpreter\bytecode-pipeline.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\basic-block-instrumentor.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\basic-block-instrumentor.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\basic-block-instrumentor.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\bytecode-pipeline.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file interpreter\bytecode-pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\bytecode-pipeline.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file ic\ic-stats.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\ic-stats.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ic\keyed-store-generic.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/constant-array-builder.h(187): warning C4251: 'v8::internal::interpreter::ConstantArrayBuilder::smi_pairs_': class 'v8::internal::ZoneVector>' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::ConstantArrayBuilder' (compiling source file interpreter\bytecode-array-writer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file ic\keyed-store-generic.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-test.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ic\keyed-store-generic.cc)E:\GitHub\node\deps\v8\src/interpreter/constant-array-builder.h(187): note: see declaration of 'v8::internal::ZoneVector>' (compiling source file interpreter\bytecode-array-writer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-regexp.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-test.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interface-descriptors.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\basic-block-instrumentor.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file ic\keyed-store-generic.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file ic\ic-stats.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file interface-descriptors.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-regexp.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\ic-stats.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file ic\keyed-store-generic.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\keyed-store-generic.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-test.cc)E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file runtime\runtime-function.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file compiler\basic-block-instrumentor.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-array-iterator.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ic\ic-stats.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\bytecode-array-accessor.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\control-flow-optimizer.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(308): warning C4251: 'v8::internal::compiler::CallDescriptor::target_type_': class 'v8::internal::MachineType' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\ast-graph-builder.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\control-flow-optimizer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\control-flow-optimizer.cc)E:\GitHub\node\deps\v8\src/machine-type.h(56): note: see declaration of 'v8::internal::MachineType' (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file runtime\runtime-function.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(309): warning C4251: 'v8::internal::compiler::CallDescriptor::target_loc_': class 'v8::internal::compiler::LinkageLocation' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\keyed-store-generic.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\bytecode-array-iterator.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\ic-stats.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file interpreter\bytecode-array-accessor.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(32): note: see declaration of 'v8::internal::compiler::LinkageLocation' (compiling source file compiler\ast-graph-builder.cc) string-stream.cc E:\GitHub\node\deps\v8\src/compiler/linkage.h(312): warning C4251: 'v8::internal::compiler::CallDescriptor::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file ic\keyed-store-generic.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-array-iterator.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file interpreter\bytecode-label.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ic\ic-stats.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file interface-descriptors.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\bytecode-array-accessor.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\keyed-store-generic.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\bytecode-array-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(315): warning C4251: 'v8::internal::compiler::CallDescriptor::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(194): note: see declaration of 'v8::base::Flags' (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file runtime\runtime-function.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file interpreter\bytecode-array-accessor.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\bytecode-label.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file ic\keyed-store-generic.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-array-iterator.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-object.cc)E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file runtime\runtime-function.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\bytecode-array-accessor.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\bytecode-array-iterator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file interface-descriptors.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\keyed-store-generic.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file interpreter\bytecode-array-accessor.cc) E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file runtime\runtime-function.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-object.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\control-flow-optimizer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\control-flow-optimizer.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file interpreter\bytecode-label.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-array-iterator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file ic\keyed-store-generic.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file interface-descriptors.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\control-flow-optimizer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\bytecode-array-iterator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\keyed-store-generic.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\bytecode-label.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file runtime\runtime-function.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-object.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file interpreter\bytecode-array-accessor.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-array-iterator.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ic\keyed-store-generic.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file interface-descriptors.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\access-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file interpreter\bytecode-array-accessor.cc)E:\GitHub\node\deps\v8\src/interpreter/bytecode-label.h(78): warning C4251: 'v8::internal::interpreter::BytecodeLabels::labels_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeLabels' (compiling source file interpreter\bytecode-label.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file interpreter\bytecode-array-iterator.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\access-info.cc) E:\GitHub\node\deps\v8\src/interpreter/bytecode-label.h(78): note: see declaration of 'v8::internal::ZoneVector' (compiling source file interpreter\bytecode-label.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-object.cc)E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file runtime\runtime-function.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file interface-descriptors.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-array-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\access-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interface-descriptors.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file runtime\runtime-function.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file runtime\runtime-array.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file interpreter\bytecode-array-iterator.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file interpreter\bytecode-array-writer.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file runtime\runtime-array.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime.cc) E:\GitHub\node\deps\v8\src/accessors.h(99): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\access-info.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file interpreter\bytecode-array-writer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interface-descriptors.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file interpreter\bytecode-array-writer.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\access-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file interpreter\bytecode-array-writer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file interpreter\bytecode-array-writer.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file runtime\runtime-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file interface-descriptors.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file interpreter\bytecode-array-iterator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file interpreter\bytecode-array-iterator.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file runtime\runtime-array.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file interpreter\bytecode-array-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file runtime\runtime-compiler.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file runtime\runtime-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file interpreter\bytecode-array-iterator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interface-descriptors.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file runtime\runtime-compiler.cc) E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\access-info.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file runtime\runtime-array.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file interpreter\bytecode-array-iterator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file interface-descriptors.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\access-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\access-info.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file runtime\runtime-compiler.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file runtime\runtime-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\access-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\access-info.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\access-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\access-info.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interface-descriptors.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\bytecode-array-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file interpreter\bytecode-flags.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ic\keyed-store-generic.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file interpreter\bytecode-flags.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file ic\keyed-store-generic.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file interpreter\bytecode-flags.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file interpreter\bytecode-flags.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file runtime\runtime-compiler.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file runtime\runtime-array.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ic\keyed-store-generic.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file interface-descriptors.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\bytecode-array-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file interpreter\bytecode-flags.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ic\keyed-store-generic.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file interpreter\bytecode-array-iterator.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\bytecode-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\bytecode-analysis.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\bytecode-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\bytecode-analysis.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interface-descriptors.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file runtime\runtime-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file interpreter\bytecode-flags.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ic\keyed-store-generic.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\bytecode-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\bytecode-array-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file runtime\runtime-compiler.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ic\keyed-store-generic.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file interpreter\bytecode-flags.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interface-descriptors.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file runtime\runtime-compiler.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file runtime\runtime-i18n.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\bytecode-analysis.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\bytecode-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\bytecode-analysis.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\bytecode-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\bytecode-analysis.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file interpreter\bytecode-array-iterator.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\bytecode-analysis.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\bytecode-analysis.cc) with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file interpreter\bytecode-flags.cc) ] (compiling source file runtime\runtime.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file runtime\runtime-compiler.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file runtime\runtime-i18n.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\node-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\node-properties.cc) ] (compiling source file ic\keyed-store-generic.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\node-properties.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\node-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\bytecode-array-iterator.cc)e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\node-properties.cc) ] (compiling source file ic\keyed-store-generic.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file interpreter\bytecode-array-iterator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\bytecode-array-iterator.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\node-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::internal::Cancelable * ] (compiling source file interpreter\bytecode-array-writer.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(237): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\node-properties.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file interpreter\bytecode-array-writer.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\bytecode-array-iterator.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file interpreter\bytecode-array-writer.cc) ] (compiling source file runtime\runtime.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file interpreter\bytecode-array-writer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file interpreter\bytecode-array-writer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-array-accessor.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/bytecode-pipeline.h(409): warning C4251: 'v8::internal::interpreter::BytecodeNode::source_info_': class 'v8::internal::interpreter::BytecodeSourceInfo' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeNode' (compiling source file interpreter\bytecode-pipeline.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\bytecode-array-writer.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file interpreter\bytecode-array-accessor.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-array-accessor.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/bytecode-pipeline.h(57): note: see declaration of 'v8::internal::interpreter::BytecodeSourceInfo' (compiling source file interpreter\bytecode-pipeline.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-array-accessor.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-array-accessor.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file interpreter\bytecode-label.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-array-accessor.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file interpreter\bytecode-array-writer.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-array-accessor.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file interpreter\bytecode-label.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-array-accessor.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\bytecode-array-writer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file interpreter\bytecode-label.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-array-accessor.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-array-accessor.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file interpreter\bytecode-label.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-array-accessor.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file interpreter\bytecode-array-writer.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file interpreter\bytecode-label.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-array-accessor.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\bytecode-array-writer.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file interpreter\bytecode-pipeline.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): note: see declaration of 'v8::internal::ZoneVector' (compiling source file interpreter\bytecode-pipeline.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file runtime\runtime-i18n.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file runtime\runtime-liveedit.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file runtime\runtime-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file interpreter\bytecode-pipeline.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interface-descriptors.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file runtime\runtime-compiler.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file runtime\runtime-liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file interpreter\constant-array-builder.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file interface-descriptors.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file interpreter\bytecode-pipeline.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file runtime\runtime-compiler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interface-descriptors.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-i18n.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file runtime\runtime-array.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file runtime\runtime-compiler.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file runtime\runtime-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file interpreter\constant-array-builder.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file interpreter\bytecode-pipeline.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file interface-descriptors.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file interpreter\bytecode-pipeline.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file runtime\runtime-compiler.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file runtime\runtime-array.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file interpreter\bytecode-pipeline.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file interpreter\bytecode-pipeline.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interface-descriptors.cc) ] (compiling source file runtime\runtime-i18n.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file runtime\runtime-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-array-writer.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file interface-descriptors.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file runtime\runtime-array.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\bytecode-array-writer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-array-writer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\keyed-store-generic.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\bytecode-array-writer.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file ic\keyed-store-generic.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file runtime\runtime-function.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ ] (compiling source file compiler\code-assembler.cc) _Ty=v8::CpuProfileDeoptInfo, E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Alloc=std::allocator ] and E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\code-assembler.cc) [ E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\code-assembler.cc) ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\keyed-store-generic.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file runtime\runtime-i18n.cc) ] (compiling source file interface-descriptors.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-array-writer.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ic\keyed-store-generic.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\keyed-store-generic.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\bytecode-array-writer.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file ic\keyed-store-generic.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-array-writer.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\keyed-store-generic.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\bytecode-array-writer.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file ic\keyed-store-generic.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file runtime\runtime-function.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\keyed-store-generic.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file runtime\runtime-i18n.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-array-writer.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ic\keyed-store-generic.cc)e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-i18n.cc) ] (compiling source file interface-descriptors.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file runtime\runtime-function.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file interpreter\bytecode-array-writer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-array-writer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file interpreter\bytecode-array-writer.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\keyed-store-generic.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file runtime\runtime-test.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file runtime\runtime-function.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file runtime\runtime-test.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\bytecode-array-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ic\keyed-store-generic.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file interpreter\bytecode-array-iterator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file interpreter\bytecode-array-writer.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file interpreter\bytecode-flags.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file runtime\runtime-function.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file interpreter\bytecode-array-writer.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\bytecode-array-iterator.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file interpreter\bytecode-flags.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file interpreter\bytecode-array-writer.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file interpreter\bytecode-array-iterator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file interpreter\bytecode-array-writer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file interpreter\bytecode-array-writer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\bytecode-array-writer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\bytecode-array-iterator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\bytecode-array-writer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file interpreter\bytecode-array-writer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\bytecode-array-writer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file interpreter\bytecode-array-writer.cc) stub-cache.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\bytecode-array-writer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file interpreter\bytecode-array-writer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\bytecode-array-writer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file runtime\runtime-liveedit.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\bytecode-array-writer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-liveedit.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-liveedit.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file interpreter\bytecode-array-iterator.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file runtime\runtime-compiler.cc)traced-value.cc [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file runtime\runtime-compiler.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file interpreter\bytecode-array-iterator.cc) ] (compiling source file string-stream.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file runtime\runtime-liveedit.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-liveedit.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file string-stream.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file interpreter\bytecode-label.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file interpreter\bytecode-array-iterator.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-liveedit.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file runtime\runtime-array.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file runtime\runtime-object.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file interpreter\bytecode-label.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file interpreter\bytecode-flags.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file interpreter\bytecode-flags.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file runtime\runtime-test.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file runtime\runtime-array.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file runtime\runtime-object.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\basic-block-instrumentor.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file interpreter\bytecode-flags.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file interpreter\bytecode-flags.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\basic-block-instrumentor.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file interpreter\bytecode-flags.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\basic-block-instrumentor.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\bytecode-flags.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file runtime\runtime-regexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file runtime\runtime-regexp.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\code-assembler.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-compiler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file runtime\runtime-compiler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-compiler.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\code-assembler.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\basic-block-instrumentor.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\basic-block-instrumentor.cc) ] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\basic-block-instrumentor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] and [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\code-assembler.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\basic-block-instrumentor.cc) ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file runtime\runtime-function.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-compiler.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\code-assembler.cc) [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file runtime\runtime-function.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-compiler.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interface-descriptors.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file interpreter\bytecode-flags.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-compiler.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file interface-descriptors.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\bytecode-flags.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\bytecode-array-writer.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interface-descriptors.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file interpreter\bytecode-array-writer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\bytecode-array-writer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interface-descriptors.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file interpreter\bytecode-array-writer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file interpreter\bytecode-flags.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file runtime\runtime-regexp.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\bytecode-array-writer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file interpreter\bytecode-array-writer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\code-assembler.cc) ] and E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\code-assembler.cc) _Alloc=std::allocator E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interface-descriptors.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file runtime\runtime-object.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\code-assembler.cc) ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file interpreter\bytecode-label.cc) ] (compiling source file runtime\runtime-regexp.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file interface-descriptors.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file interpreter\bytecode-array-writer.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\bytecode-flags.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file interpreter\bytecode-array-writer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file interpreter\bytecode-label.cc) ] (compiling source file runtime\runtime-array.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-object.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-compiler.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-regexp.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interface-descriptors.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-array-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file interpreter\bytecode-array-iterator.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-object.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\code-assembler.cc) ] (compiling source file runtime\runtime-array.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file interpreter\bytecode-label.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file interface-descriptors.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-array-iterator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-array-iterator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-array.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interface-descriptors.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-array-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file runtime\runtime-array.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-array-iterator.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interface-descriptors.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-array-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\code-assembler.cc) _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-array-iterator.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-array-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-array-iterator.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-array-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-array-iterator.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file runtime\runtime-object.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-array.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-compiler.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file runtime\runtime-regexp.cc) ] (compiling source file interpreter\bytecode-label.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interface-descriptors.cc) i18n.cc(1114): warning C4244: '=': conversion from 'uint16_t' to 'uint8_t', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] i18n.cc(1126): warning C4244: '=': conversion from 'uint16_t' to 'uint8_t', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-object.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-array.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-flags.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file interpreter\constant-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\bytecode-flags.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-flags.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\bytecode-flags.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-flags.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\bytecode-flags.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file interpreter\constant-array-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-flags.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interface-descriptors.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file interpreter\bytecode-label.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\bytecode-flags.cc) ] (compiling source file runtime\runtime-function.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-compiler.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-flags.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file interpreter\bytecode-flags.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-flags.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file interpreter\bytecode-flags.cc) ] (compiling source file runtime\runtime-regexp.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-object.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-function.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-compiler.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file interpreter\bytecode-label.cc) ] (compiling source file runtime\runtime-regexp.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file ic\keyed-store-generic.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file ic\keyed-store-generic.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file ic\keyed-store-generic.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file interpreter\bytecode-flags.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file ic\keyed-store-generic.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file interpreter\bytecode-flags.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-array.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-compiler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-function.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file interpreter\bytecode-flags.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file interpreter\bytecode-flags.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file interpreter\bytecode-flags.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\bytecode-flags.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-compiler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-array.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file runtime\runtime-function.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-compiler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-array.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-function.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\bytecode-flags.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file interpreter\bytecode-flags.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file interpreter\constant-array-builder.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-array-writer.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file interpreter\bytecode-array-writer.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\constant-array-builder.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-array-writer.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file interpreter\constant-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-array-writer.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\constant-array-builder.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file runtime\runtime-compiler.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file runtime\runtime-i18n.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-array.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-function.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-array-writer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\bytecode-flags.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-array-writer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-array-writer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-array-writer.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-array-writer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-array-writer.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-array-writer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-array-writer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file interpreter\bytecode-flags.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\bytecode-flags.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file interpreter\bytecode-flags.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-function.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-compiler.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file runtime\runtime-i18n.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file runtime\runtime.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\bytecode-flags.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-function.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\bytecode-flags.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file runtime\runtime-compiler.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file runtime\runtime.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-array.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-function.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/constant-array-builder.h(185): warning C4251: 'v8::internal::interpreter::ConstantArrayBuilder::constants_map_': class 'v8::base::TemplateHashMapImpl,v8::internal::ZoneAllocationPolicy>' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::ConstantArrayBuilder' (compiling source file interpreter\constant-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] handler-table-builder.cc E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-array.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-function.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-compiler.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file string-stream.cc) E:\GitHub\node\deps\v8\src/interpreter/constant-array-builder.h(182): note: see declaration of 'v8::base::TemplateHashMapImpl,v8::internal::ZoneAllocationPolicy>' (compiling source file interpreter\constant-array-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-array.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file string-stream.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file runtime\runtime-compiler.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-array.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file runtime\runtime-liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-compiler.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file runtime\runtime-liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file runtime\runtime-liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/constant-array-builder.h(186): warning C4251: 'v8::internal::interpreter::ConstantArrayBuilder::smi_map_': class 'v8::internal::ZoneMap>' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::ConstantArrayBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ K=v8::internal::Smi * E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file runtime\runtime-i18n.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file runtime\runtime-compiler.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file runtime\runtime-liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file runtime\runtime-i18n.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file runtime\runtime-liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file interpreter\constant-array-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file runtime\runtime-compiler.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file runtime\runtime-liveedit.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file runtime\runtime-i18n.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-array.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file runtime\runtime.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\bytecode-flags.cc)E:\GitHub\node\deps\v8\src/interpreter/constant-array-builder.h(186): note: see declaration of 'v8::internal::ZoneMap>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ K=v8::internal::Smi * E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-compiler.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file ic\stub-cache.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file runtime\runtime-i18n.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\control-flow-optimizer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file string-stream.cc) E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\control-flow-optimizer.cc) ] (compiling source file interpreter\constant-array-builder.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file runtime\runtime-liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file string-stream.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file ic\stub-cache.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file runtime\runtime-i18n.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-array.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file string-stream.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-function.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file string-stream.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-array.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file runtime\runtime-compiler.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-function.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file runtime\runtime-liveedit.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file runtime\runtime-regexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-function.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-array.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file runtime\runtime-compiler.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file runtime\runtime-regexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file interpreter\bytecode-flags.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file runtime\runtime-regexp.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-compiler.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-function.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] and E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\ast-graph-builder.cc) [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file runtime\runtime.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file runtime\runtime-regexp.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file runtime\runtime-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-function.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file runtime\runtime-regexp.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-compiler.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-function.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file runtime\runtime-array.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-function.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\bytecode-flags.cc)E:\GitHub\node\deps\v8\src/interpreter/constant-array-builder.h(187): warning C4251: 'v8::internal::interpreter::ConstantArrayBuilder::smi_pairs_': class 'v8::internal::ZoneVector>' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::ConstantArrayBuilder' (compiling source file interpreter\constant-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-function.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-function.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file runtime\runtime-function.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-function.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file interpreter\bytecode-flags.cc)E:\GitHub\node\deps\v8\src/interpreter/constant-array-builder.h(187): note: see declaration of 'v8::internal::ZoneVector>' (compiling source file interpreter\constant-array-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file runtime\runtime-array.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\bytecode-flags.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file interface-descriptors.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file runtime\runtime-function.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file interpreter\bytecode-flags.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file interface-descriptors.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file interface-descriptors.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file interface-descriptors.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): warning C4251: 'v8::internal::compiler::CodeAssemblerState::raw_assembler_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file ic\keyed-store-generic.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file ic\keyed-store-generic.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file tracing\traced-value.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\node-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\node-properties.cc) [ _Ty=std::pair ] (compiling source file interpreter\bytecode-flags.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): warning C4251: 'v8::internal::compiler::CodeAssemblerState::variables_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file ic\keyed-store-generic.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file interpreter\bytecode-flags.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): note: see declaration of 'v8::internal::ZoneSet>' with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file tracing\traced-value.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file ic\keyed-store-generic.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file runtime\runtime-array.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-function.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file runtime\runtime-function.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file runtime\runtime-array.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(579): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_prologue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file ic\keyed-store-generic.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file runtime\runtime-array.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-function.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-i18n.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file runtime\runtime-compiler.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file runtime\runtime-regexp.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-array.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file runtime\runtime-function.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file ic\keyed-store-generic.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-i18n.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-compiler.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file runtime\runtime-regexp.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file runtime\runtime-function.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-array.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(580): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_epilogue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file ic\keyed-store-generic.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file ic\keyed-store-generic.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-function.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-i18n.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file runtime\runtime-array.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file runtime\runtime-object.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-function.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] i18n.cc(976): warning C4244: '=': conversion from 'uint16_t' to 'uint8_t', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] i18n.cc(1159): note: see reference to function template instantiation 'bool v8::internal::`anonymous-namespace'::ToUpperOneByte(const v8::internal::Vector &,uint8_t *,int *)' being compiled E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file runtime\runtime-i18n.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-array.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file runtime\runtime-object.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file runtime\runtime-test.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file tracing\traced-value.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file runtime\runtime-function.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file runtime\runtime-array.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file runtime\runtime-object.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file runtime\runtime-test.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file tracing\traced-value.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-compiler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-i18n.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-function.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-array.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file runtime\runtime-object.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file runtime\runtime-test.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file runtime\runtime-function.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file runtime\runtime-object.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-i18n.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file runtime\runtime-test.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file runtime\runtime-array.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file runtime\runtime-object.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-function.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file runtime\runtime-test.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file runtime\runtime-test.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file runtime\runtime-object.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file runtime\runtime-function.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-i18n.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-array.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-i18n.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-i18n.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file runtime\runtime-object.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-function.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-i18n.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-flags.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-regexp.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-regexp.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-function.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file runtime\runtime-compiler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-regexp.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file interpreter\bytecode-flags.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file runtime\runtime-regexp.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file runtime\runtime-liveedit.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-flags.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-regexp.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file runtime\runtime-liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-regexp.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file runtime\runtime-liveedit.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file runtime\runtime-compiler.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file runtime\runtime-liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-flags.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-flags.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-flags.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-flags.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-flags.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file runtime\runtime-liveedit.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-flags.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-flags.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-flags.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-flags.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-regexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-regexp.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-regexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] operator-properties.cc E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-regexp.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-i18n.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-i18n.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-i18n.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ic\stub-cache.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file runtime\runtime-test.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file runtime\runtime-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file compiler\code-assembler.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-i18n.cc) ] (compiling source file compiler\code-assembler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file runtime\runtime-test.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ic\stub-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-i18n.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-array.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file runtime\runtime-test.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file runtime\runtime-object.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-i18n.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file runtime\runtime-object.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-i18n.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-array.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file runtime\runtime-object.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file runtime\runtime-test.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-array.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-i18n.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file runtime\runtime-object.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file compiler\access-info.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file runtime\runtime-test.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-i18n.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file runtime\runtime-object.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file compiler\access-info.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file runtime\runtime-i18n.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file runtime\runtime-liveedit.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-i18n.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file runtime\runtime-liveedit.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file string-stream.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-regexp.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file runtime\runtime-array.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file runtime\runtime-i18n.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file interpreter\handler-table-builder.cc) ] (compiling source file runtime\runtime-array.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file string-stream.cc) ] (compiling source file compiler\access-info.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file compiler\access-info.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-regexp.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file interpreter\handler-table-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-regexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-regexp.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-regexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-regexp.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-regexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-regexp.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-regexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file runtime\runtime-regexp.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-regexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file runtime\runtime-regexp.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file tracing\traced-value.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-regexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-i18n.cc)E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file tracing\traced-value.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file runtime\runtime-regexp.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file interpreter\constant-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-regexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/bytecode-pipeline.h(409): warning C4251: 'v8::internal::interpreter::BytecodeNode::source_info_': class 'v8::internal::interpreter::BytecodeSourceInfo' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeNode' (compiling source file interpreter\bytecode-label.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file interpreter\constant-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file runtime\runtime-compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file runtime\runtime-i18n.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file runtime\runtime-regexp.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file tracing\traced-value.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file runtime\runtime-regexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-regexp.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-i18n.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file tracing\traced-value.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-regexp.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-function.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\node-properties.cc) _Alloc=std::allocator ] (compiling source file string-stream.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\node-properties.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\node-properties.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file runtime\runtime-regexp.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file runtime\runtime-function.cc) E:\GitHub\node\deps\v8\src/interpreter/bytecode-pipeline.h(57): note: see declaration of 'v8::internal::interpreter::BytecodeSourceInfo' (compiling source file interpreter\bytecode-label.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-regexp.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file string-stream.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-function.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file runtime\runtime-i18n.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file runtime\runtime-regexp.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file string-stream.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-function.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-regexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-function.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file interpreter\bytecode-label.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file runtime\runtime-regexp.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-function.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-regexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-regexp.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file interpreter\bytecode-label.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file runtime\runtime-i18n.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-i18n.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-liveedit.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-liveedit.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file runtime\runtime-liveedit.cc) ] (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\node-properties.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-liveedit.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file interpreter\bytecode-label.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-i18n.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo [ ] (compiling source file compiler\node-properties.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\ast-graph-builder.cc) _Ty=v8::CpuProfileDeoptInfo, E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo _Alloc=std::allocator ] (compiling source file compiler\node-properties.cc) ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file string-stream.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ic\stub-cache.cc) E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file runtime\runtime-i18n.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-liveedit.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ic\stub-cache.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file string-stream.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-liveedit.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-i18n.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file string-stream.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file runtime\runtime-i18n.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ic\stub-cache.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-liveedit.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-i18n.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file runtime\runtime-function.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\stub-cache.cc)E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-compiler.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file runtime\runtime-test.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file runtime\runtime-i18n.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file runtime\runtime.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file runtime\runtime-test.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-compiler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file interpreter\bytecode-label.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file runtime\runtime.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-i18n.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file interpreter\bytecode-label.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-compiler.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file runtime\runtime-object.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\ast-graph-builder.cc) [ _Ty=std::pair E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file interpreter\bytecode-label.cc) ] (compiling source file runtime\runtime-function.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file interpreter\bytecode-label.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file interpreter\bytecode-label.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::Register [] ] (compiling source file interpreter\bytecode-flags.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-i18n.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-compiler.cc) ] (compiling source file interpreter\constant-array-builder.cc) E:\GitHub\node\deps\v8\src/interpreter/bytecode-array-writer.h(81): warning C4251: 'v8::internal::interpreter::BytecodeArrayWriter::bytecodes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeArrayWriter' (compiling source file interpreter\bytecode-label.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file runtime\runtime-object.cc) E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-compiler.cc) ] (compiling source file interpreter\bytecode-flags.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file interpreter\constant-array-builder.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file interpreter\bytecode-label.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::MachineType [] ] (compiling source file interpreter\bytecode-flags.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-liveedit.cc) ] (compiling source file interpreter\constant-array-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-liveedit.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-liveedit.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file interpreter\bytecode-flags.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file runtime\runtime-array.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-liveedit.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-array.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-liveedit.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-array.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-array.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file runtime\runtime-liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-array.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-liveedit.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file runtime\runtime-liveedit.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/constant-array-builder.h(185): warning C4251: 'v8::internal::interpreter::ConstantArrayBuilder::constants_map_': class 'v8::base::TemplateHashMapImpl,v8::internal::ZoneAllocationPolicy>' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::ConstantArrayBuilder' (compiling source file interpreter\bytecode-label.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-array.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-array.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-array.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-array.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-test.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file runtime\runtime-test.cc) ] (compiling source file interpreter\constant-array-builder.cc) E:\GitHub\node\deps\v8\src/interpreter/constant-array-builder.h(182): note: see declaration of 'v8::base::TemplateHashMapImpl,v8::internal::ZoneAllocationPolicy>' (compiling source file interpreter\bytecode-label.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-test.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file runtime\runtime-liveedit.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-test.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file runtime\runtime-liveedit.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file runtime\runtime.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file runtime\runtime.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file runtime\runtime-liveedit.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-liveedit.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file runtime\runtime.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file runtime\runtime.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file runtime\runtime.cc) ] (compiling source file interpreter\constant-array-builder.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-object.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-liveedit.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-test.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file runtime\runtime-liveedit.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-test.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file runtime\runtime-liveedit.cc) ] (compiling source file interpreter\constant-array-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * interpreter-assembler.cc ] (compiling source file runtime\runtime-object.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file runtime\runtime-liveedit.cc) E:\GitHub\node\deps\v8\src/interpreter/constant-array-builder.h(186): warning C4251: 'v8::internal::interpreter::ConstantArrayBuilder::smi_map_': class 'v8::internal::ZoneMap>' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::ConstantArrayBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ K=v8::internal::Smi * E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-object.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file interpreter\bytecode-label.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-liveedit.cc) E:\GitHub\node\deps\v8\src/interpreter/constant-array-builder.h(186): note: see declaration of 'v8::internal::ZoneMap>' with [ K=v8::internal::Smi * ] (compiling source file interpreter\bytecode-label.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file runtime\runtime-object.cc) interpreter-intrinsics.cc E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-object.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-object.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/interpreter/constant-array-builder.h(187): warning C4251: 'v8::internal::interpreter::ConstantArrayBuilder::smi_pairs_': class 'v8::internal::ZoneVector>' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::ConstantArrayBuilder' (compiling source file interpreter\bytecode-label.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-test.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-function.cc) E:\GitHub\node\deps\v8\src/interpreter/constant-array-builder.h(187): note: see declaration of 'v8::internal::ZoneVector>' (compiling source file interpreter\bytecode-label.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-test.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file runtime\runtime-function.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-object.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-regexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-test.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file runtime\runtime-regexp.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-function.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-regexp.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-object.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-test.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-regexp.cc) E:\GitHub\node\deps\v8\src/accessors.h(99): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-function.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-test.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-object.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/handler-table-builder.h(54): warning C4251: 'v8::internal::interpreter::HandlerTableBuilder::entries_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::HandlerTableBuilder' (compiling source file interpreter\bytecode-label.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-regexp.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-function.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-test.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-i18n.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-object.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-regexp.cc) E:\GitHub\node\deps\v8\src/interpreter/handler-table-builder.h(54): note: see declaration of 'v8::internal::ZoneVector' (compiling source file interpreter\bytecode-label.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime.cc) E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-function.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file runtime\runtime-regexp.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-liveedit.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\ast-graph-builder.cc) log-utils.cc ] (compiling source file runtime\runtime-regexp.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file ic\stub-cache.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file runtime\runtime-i18n.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file runtime\runtime-liveedit.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file runtime\runtime-test.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-function.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-liveedit.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-test.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file ic\stub-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-i18n.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/bytecode-array-builder.h(545): warning C4251: 'v8::internal::interpreter::BytecodeArrayBuilder::register_allocator_': class 'v8::internal::interpreter::BytecodeRegisterAllocator' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeArrayBuilder' (compiling source file interpreter\bytecode-label.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-object.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-liveedit.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file runtime\runtime-test.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-object.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-liveedit.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-object.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file runtime\runtime.cc)E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-function.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-object.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-liveedit.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-object.cc)handler-shared.cc E:\GitHub\node\deps\v8\src/interpreter/bytecode-register-allocator.h(17): note: see declaration of 'v8::internal::interpreter::BytecodeRegisterAllocator' (compiling source file interpreter\bytecode-label.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file interpreter\handler-table-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-object.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-function.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-i18n.cc) E:\GitHub\node\deps\v8\src/interpreter/bytecode-array-builder.h(549): warning C4251: 'v8::internal::interpreter::BytecodeArrayBuilder::latest_source_info_': class 'v8::internal::interpreter::BytecodeSourceInfo' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeArrayBuilder' (compiling source file interpreter\bytecode-label.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file interpreter\handler-table-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-object.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-object.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime.cc)E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-function.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-test.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file runtime\runtime-liveedit.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-object.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/interpreter/bytecode-pipeline.h(57): note: see declaration of 'v8::internal::interpreter::BytecodeSourceInfo' (compiling source file interpreter\bytecode-label.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-i18n.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-function.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file runtime\runtime-object.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-test.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file runtime\runtime-liveedit.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file runtime\runtime-test.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-object.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file runtime\runtime-object.cc) osr.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file runtime\runtime-test.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file string-stream.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-test.cc)E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-function.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-i18n.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file string-stream.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/bytecode-array-builder.h(550): warning C4251: 'v8::internal::interpreter::BytecodeArrayBuilder::deferred_source_info_': class 'v8::internal::interpreter::BytecodeSourceInfo' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeArrayBuilder' (compiling source file interpreter\bytecode-label.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-test.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-object.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-test.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file runtime\runtime-object.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-object.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-test.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/bytecode-pipeline.h(57): note: see declaration of 'v8::internal::interpreter::BytecodeSourceInfo' (compiling source file interpreter\bytecode-label.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file runtime\runtime-object.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file runtime\runtime-test.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file runtime\runtime-object.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file interpreter\handler-table-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file runtime\runtime-array.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\handler-table-builder.cc) ] (compiling source file runtime\runtime-i18n.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\ast-graph-builder.cc) [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file ic\stub-cache.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file interpreter\handler-table-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\handler-table-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-test.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\ast-graph-builder.cc) _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file ic\stub-cache.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-object.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file runtime\runtime-array.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file runtime\runtime-i18n.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-test.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file ic\stub-cache.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-object.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file interpreter\constant-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file runtime\runtime-array.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file runtime\runtime-object.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\code-assembler.cc) with [ _Ty=v8::CpuProfileDeoptInfo, E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Alloc=std::allocator E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\code-assembler.cc) ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file interpreter\constant-array-builder.cc) ] (compiling source file ic\stub-cache.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file runtime\runtime-array.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-regexp.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-object.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file interpreter\constant-array-builder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file ic\stub-cache.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file runtime\runtime-regexp.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file runtime\runtime-object.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file interpreter\constant-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-regexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file ic\stub-cache.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file interpreter\constant-array-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-object.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-regexp.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file runtime\runtime-object.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-regexp.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-test.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file string-stream.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-regexp.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file runtime\runtime-test.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file string-stream.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-object.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-regexp.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-test.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file string-stream.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-object.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime.cc) E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-regexp.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-test.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-liveedit.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file runtime\runtime-liveedit.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file string-stream.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-regexp.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-test.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file string-stream.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-liveedit.cc) E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-regexp.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-liveedit.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-regexp.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-regexp.cc)E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-liveedit.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime.cc)E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-liveedit.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-liveedit.cc) messages.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file interpreter\bytecode-label.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-i18n.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file runtime\runtime-i18n.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file interpreter\bytecode-label.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file runtime\runtime.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-i18n.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime.cc)E:\GitHub\node\deps\v8\src/api-natives.h(44): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-i18n.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-object.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file runtime\runtime.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file runtime\runtime-object.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-i18n.cc)E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): warning C4251: 'v8::internal::wasm::SignatureMap::map_': class 'std::map>>' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::SignatureMap' with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t ] (compiling source file runtime\runtime-function.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file interpreter\interpreter-assembler.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file interpreter\interpreter-assembler.cc) objects.cc E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-object.cc)E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-i18n.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime.cc)E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): note: see declaration of 'std::map>>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t ] (compiling source file runtime\runtime-function.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file string-stream.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-object.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-i18n.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file runtime\runtime.cc) runtime\runtime-array.cc(484): warning C4244: '=': conversion from 'double' to 'int64_t', possible loss of dataE:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file string-stream.cc) E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-i18n.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-object.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file string-stream.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): warning C4251: 'v8::internal::wasm::WasmModule::globals': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file runtime\runtime-function.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-object.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-i18n.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-test.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file string-stream.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file runtime\runtime-function.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file runtime\runtime.cc) ] (compiling source file interpreter\bytecode-label.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file runtime\runtime-test.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file string-stream.cc) E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-i18n.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file runtime\runtime-object.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): warning C4251: 'v8::internal::wasm::WasmModule::signatures': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' with [ _Ty=v8::internal::wasm::FunctionSig * E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-function.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file runtime\runtime.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-test.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file string-stream.cc) ] (compiling source file interpreter\bytecode-label.cc) pipeline-statistics.cc E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-i18n.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file runtime\runtime-object.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file runtime\runtime-function.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file interpreter\bytecode-label.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-i18n.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-test.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file string-stream.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file string-stream.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): warning C4251: 'v8::internal::wasm::WasmModule::functions': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file runtime\runtime-function.cc) E:\GitHub\node\deps\v8\src/interpreter/handler-table-builder.h(54): warning C4251: 'v8::internal::interpreter::HandlerTableBuilder::entries_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::HandlerTableBuilder' (compiling source file interpreter\handler-table-builder.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file interpreter\bytecode-label.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file runtime\runtime-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file runtime\runtime.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/handler-table-builder.h(54): note: see declaration of 'v8::internal::ZoneVector' (compiling source file interpreter\handler-table-builder.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file string-stream.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file runtime\runtime-function.cc)E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file runtime\runtime-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file interpreter\bytecode-label.cc)ostreams.cc [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file string-stream.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): warning C4251: 'v8::internal::wasm::WasmModule::data_segments': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file runtime\runtime-function.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-test.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file runtime\runtime-compiler.cc) E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\bytecode-label.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file runtime\runtime.cc)E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file runtime\runtime-compiler.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file runtime\runtime-function.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file messages.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file runtime\runtime-compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): warning C4251: 'v8::internal::wasm::WasmModule::function_tables': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file interpreter\bytecode-label.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file runtime\runtime-function.cc)E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file runtime\runtime.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file interpreter\interpreter-intrinsics.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\bytecode-label.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file runtime\runtime-function.cc)E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file runtime\runtime-compiler.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-test.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file interpreter\interpreter-intrinsics.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file string-stream.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file runtime\runtime-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): warning C4251: 'v8::internal::wasm::WasmModule::import_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file runtime\runtime-function.cc)E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-test.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-object.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file string-stream.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file log-utils.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file interpreter\bytecode-label.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file runtime\runtime-function.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file string-stream.cc) E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-compiler.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file runtime\runtime-object.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file string-stream.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file log-utils.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\bytecode-label.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): warning C4251: 'v8::internal::wasm::WasmModule::export_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmExport E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file interpreter\constant-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file interpreter\constant-array-builder.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file interpreter\constant-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file interpreter\constant-array-builder.cc) ] (compiling source file runtime\runtime-function.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-object.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file string-stream.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file interpreter\constant-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file runtime\runtime-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file string-stream.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmExport E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file interpreter\constant-array-builder.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file interpreter\handler-table-builder.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file interpreter\constant-array-builder.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file interpreter\handler-table-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\constant-array-builder.cc) ] (compiling source file runtime\runtime-function.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-object.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file runtime\runtime-compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file string-stream.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-object.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): warning C4251: 'v8::internal::wasm::WasmModule::table_inits': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file runtime\runtime-function.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file interpreter\constant-array-builder.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\control-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\control-builders.cc) _Alloc=std::allocator ] (compiling source file interpreter\handler-table-builder.cc)func-name-inferrer.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-label.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file string-stream.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file interpreter\constant-array-builder.cc) E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-object.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::Register [] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-compiler.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file runtime\runtime-function.cc) ] (compiling source file interpreter\handler-table-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file string-stream.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\bytecode-label.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file interpreter\handler-table-builder.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-object.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file string-stream.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\control-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1756): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\control-builders.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\ast-graph-builder.cc) ] (compiling source file runtime\runtime-compiler.cc)E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-object.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): warning C4251: 'v8::internal::wasm::WasmModule::pending_tasks': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' with E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\ast-graph-builder.cc) _Ty=v8::base::Semaphore E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-label.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file runtime\runtime-function.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\bytecode-label.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file string-stream.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file interpreter\interpreter-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-object.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): note: see declaration of 'std::unique_ptr>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::base::Semaphore E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-label.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file interpreter\interpreter-assembler.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file interpreter\handler-table-builder.cc) ] (compiling source file runtime\runtime-function.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file runtime\runtime.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\bytecode-label.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file string-stream.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file ic\stub-cache.cc) ] (compiling source file interpreter\handler-table-builder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-label.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair _Ty=v8::CpuProfileDeoptInfo ] (compiling source file interpreter\handler-table-builder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\bytecode-label.cc) ] (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-label.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file interpreter\bytecode-label.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-label.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-object.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file interpreter\bytecode-label.cc) redundancy-elimination.cc E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file runtime\runtime-compiler.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file ic\stub-cache.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-object.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file string-stream.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/compiler-source-position-table.h(63): warning C4251: 'v8::internal::compiler::SourcePositionTable::current_position_': class 'v8::internal::SourcePosition' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::SourcePositionTable' (compiling source file compiler\control-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position.h(32): note: see declaration of 'v8::internal::SourcePosition' (compiling source file compiler\control-builders.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file interpreter\interpreter-intrinsics.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file interpreter\bytecode-label.cc) E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-object.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file interpreter\bytecode-label.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file interpreter\bytecode-label.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file interpreter\bytecode-label.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file interpreter\interpreter-intrinsics.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file ic\stub-cache.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file string-stream.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/compiler-source-position-table.h(64): warning C4251: 'v8::internal::compiler::SourcePositionTable::table_': class 'v8::internal::compiler::NodeAuxData' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::SourcePositionTable' (compiling source file compiler\control-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime.cc) E:\GitHub\node\deps\v8\src/compiler/compiler-source-position-table.h(64): note: see declaration of 'v8::internal::compiler::NodeAuxData' (compiling source file compiler\control-builders.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file interpreter\bytecode-label.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\bytecode-label.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file ic\stub-cache.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file string-stream.cc) ] (compiling source file log-utils.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\bytecode-label.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file ic\stub-cache.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file string-stream.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file ic\stub-cache.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file string-stream.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file string-stream.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file ic\stub-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file log-utils.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file interpreter\bytecode-label.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file ic\stub-cache.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\node-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=std::pair ] (compiling source file runtime\runtime.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(300): warning C4251: 'v8::internal::wasm::ModuleWireBytes::module_bytes_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::ModuleWireBytes' (compiling source file runtime\runtime-function.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file string-stream.cc) E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\node-properties.cc) E:\GitHub\node\deps\v8\src/vector.h(194): note: see declaration of 'v8::internal::Vector' (compiling source file runtime\runtime-function.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file string-stream.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(79): warning C4251: 'v8::internal::OptimizingCompileDispatcher::input_queue_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::OptimizingCompileDispatcher' (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\bytecode-label.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file string-stream.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(82): warning C4251: 'v8::internal::OptimizingCompileDispatcher::output_queue_': class 'std::queue>>' needs to have dll-interface to be used by clients of class 'v8::internal::OptimizingCompileDispatcher' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::CompilationJob * ] (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(82): note: see declaration of 'std::queue>>' with [ _Ty=v8::internal::CompilationJob * ] (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file interpreter\bytecode-label.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file interpreter\interpreter-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file string-stream.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(85): warning C4251: 'v8::internal::OptimizingCompileDispatcher::output_queue_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::OptimizingCompileDispatcher' (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file string-stream.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(92): warning C4251: 'v8::internal::OptimizingCompileDispatcher::ref_count_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::OptimizingCompileDispatcher' (compiling source file runtime\runtime-test.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\bytecode-label.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\interpreter-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file interpreter\interpreter-assembler.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file interpreter\constant-array-builder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file interpreter\bytecode-label.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file string-stream.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file string-stream.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(93): warning C4251: 'v8::internal::OptimizingCompileDispatcher::ref_count_zero_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::OptimizingCompileDispatcher' (compiling source file runtime\runtime-test.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\interpreter-assembler.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file interpreter\constant-array-builder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\bytecode-label.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file string-stream.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\bytecode-label.cc)parse-info.cc E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file ostreams.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file ostreams.cc) E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file runtime\runtime-test.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file runtime\runtime-test.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file runtime\runtime-test.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file runtime\runtime-test.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file ostreams.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file interpreter\interpreter-intrinsics.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file ostreams.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file runtime\runtime-test.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\interpreter-intrinsics.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file objects.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file ostreams.cc) E:\GitHub\node\deps\v8\src/compiler/js-operator.h(45): warning C4251: 'v8::internal::compiler::VectorSlotPair::vector_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\node-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file runtime\runtime-test.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file ic\stub-cache.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file runtime\runtime-liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file interpreter\interpreter-intrinsics.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/compiler/js-operator.h(34): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\node-properties.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file ic\stub-cache.cc) unicode.cc E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file runtime\runtime-liveedit.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file ic\stub-cache.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file runtime\runtime-liveedit.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file runtime\runtime.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file runtime\runtime-liveedit.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\interpreter-intrinsics.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file runtime\runtime-liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime.cc) E:\GitHub\node\deps\v8\src/compiler/js-operator.h(46): warning C4251: 'v8::internal::compiler::VectorSlotPair::slot_': class 'v8::internal::FeedbackSlot' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\node-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(897): note: see declaration of 'v8::internal::FeedbackSlot' (compiling source file compiler\node-properties.cc) E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file runtime\runtime-liveedit.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file ic\stub-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file runtime\runtime-liveedit.cc)E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-liveedit.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime.cc) ] (compiling source file interpreter\constant-array-builder.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file ic\stub-cache.cc) ] (compiling source file interpreter\constant-array-builder.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file runtime\runtime-liveedit.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file string-stream.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file string-stream.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file string-stream.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file runtime\runtime-liveedit.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file string-stream.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file string-stream.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file string-stream.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file interpreter\constant-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file interpreter\constant-array-builder.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file log-utils.cc) E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file string-stream.cc) runtime\runtime-i18n.cc(808): warning C4244: '=': conversion from 'v8::internal::uc16' to 'char', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file interpreter\constant-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file string-stream.cc)runtime\runtime-i18n.cc(809): warning C4244: '=': conversion from 'v8::internal::uc16' to 'char', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file log-utils.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\constant-array-builder.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file ostreams.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file interpreter\handler-table-builder.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file log-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file interpreter\handler-table-builder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file interpreter\handler-table-builder.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file ostreams.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file log-utils.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file interpreter\handler-table-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file interpreter\constant-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file interpreter\handler-table-builder.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\constant-array-builder.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file interpreter\constant-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\constant-array-builder.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\bytecode-label.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file parsing\func-name-inferrer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file interpreter\bytecode-label.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file parsing\func-name-inferrer.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file interpreter\interpreter-assembler.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\bytecode-label.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file interpreter\interpreter-assembler.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file messages.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\constant-array-builder.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file interpreter\bytecode-label.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file parsing\parse-info.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\constant-array-builder.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\bytecode-label.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file ic\stub-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file ic\stub-cache.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\constant-array-builder.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file interpreter\bytecode-label.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\constant-array-builder.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file parsing\parse-info.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file interpreter\bytecode-label.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\constant-array-builder.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file interpreter\bytecode-label.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\constant-array-builder.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file interpreter\handler-table-builder.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file interpreter\handler-table-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\constant-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file messages.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file string-stream.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file messages.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\constant-array-builder.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file messages.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file string-stream.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file string-stream.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file string-stream.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file string-stream.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/string-stream.h(75): note: see declaration of 'v8::internal::Handle' (compiling source file string-stream.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file string-stream.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file interpreter\interpreter-assembler.cc) E:\GitHub\node\deps\v8\src/string-stream.h(75): note: see declaration of 'v8::internal::Handle' (compiling source file string-stream.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\constant-array-builder.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file interpreter\interpreter-assembler.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file string-stream.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file string-stream.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file string-stream.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file string-stream.cc) ] (compiling source file interpreter\interpreter-assembler.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file interpreter\constant-array-builder.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file ic\stub-cache.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file ic\stub-cache.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\constant-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ic\stub-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file interpreter\interpreter-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file interpreter\constant-array-builder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file ic\stub-cache.cc) ] (compiling source file interpreter\interpreter-assembler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ic\stub-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ic\stub-cache.cc) ] (compiling source file interpreter\interpreter-assembler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ic\stub-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\stub-cache.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file interpreter\constant-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file interpreter\constant-array-builder.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file interpreter\handler-table-builder.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ic\stub-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(308): warning C4251: 'v8::internal::compiler::CallDescriptor::target_type_': class 'v8::internal::MachineType' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\node-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] cpu-profiler.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file interpreter\constant-array-builder.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-label.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with E:\GitHub\node\deps\v8\src/machine-type.h(56): note: see declaration of 'v8::internal::MachineType' (compiling source file compiler\node-properties.cc) [ _Kty=uint32_t, E:\GitHub\node\deps\v8\src/compiler/linkage.h(309): warning C4251: 'v8::internal::compiler::CallDescriptor::target_loc_': class 'v8::internal::compiler::LinkageLocation' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\node-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(32): note: see declaration of 'v8::internal::compiler::LinkageLocation' (compiling source file compiler\node-properties.cc) _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/compiler/linkage.h(312): warning C4251: 'v8::internal::compiler::CallDescriptor::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\node-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\node-properties.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(315): warning C4251: 'v8::internal::compiler::CallDescriptor::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\node-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(194): note: see declaration of 'v8::base::Flags' (compiling source file compiler\node-properties.cc) ] (compiling source file interpreter\handler-table-builder.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\stub-cache.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file interpreter\constant-array-builder.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ostreams.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file interpreter\handler-table-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file interpreter\bytecode-label.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file interpreter\handler-table-builder.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ostreams.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-label.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file interpreter\handler-table-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\handler-table-builder.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-label.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file interpreter\constant-array-builder.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file interpreter\handler-table-builder.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-label.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\handler-table-builder.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\constant-array-builder.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-label.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file interpreter\handler-table-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-label.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-label.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\constant-array-builder.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\handler-table-builder.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file runtime\runtime-test.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-label.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file interpreter\constant-array-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\stub-cache.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file runtime\runtime-test.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-label.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\constant-array-builder.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-label.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file interpreter\constant-array-builder.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-label.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\stub-cache.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file unicode.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\stub-cache.cc)E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file unicode.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\stub-cache.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\constant-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file runtime\runtime-test.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file interpreter\constant-array-builder.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file parsing\func-name-inferrer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file runtime\runtime-test.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\stub-cache.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file runtime\runtime-test.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\stub-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\stub-cache.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file runtime\runtime-test.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\constant-array-builder.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file parsing\func-name-inferrer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\constant-array-builder.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ostreams.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file log-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\stub-cache.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\handler-table-builder.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ostreams.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file log-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\handler-table-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\stub-cache.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ostreams.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file objects.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\handler-table-builder.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file ostreams.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file ic\stub-cache.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\handler-table-builder.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file objects.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\handler-table-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\handler-table-builder.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file parsing\func-name-inferrer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\handler-table-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\handler-table-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\handler-table-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file interpreter\handler-table-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\stub-cache.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\handler-table-builder.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file parsing\func-name-inferrer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file interpreter\handler-table-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file ic\stub-cache.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file parsing\func-name-inferrer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file log-utils.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file log-utils.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file interpreter\handler-table-builder.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\func-name-inferrer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file interpreter\handler-table-builder.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file log-utils.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file interpreter\handler-table-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file interpreter\handler-table-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file interpreter\handler-table-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ic\stub-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\handler-table-builder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file log-utils.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\handler-table-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file interpreter\handler-table-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\handler-table-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file interpreter\handler-table-builder.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file log-utils.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\handler-table-builder.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file messages.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file ic\stub-cache.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file interpreter\handler-table-builder.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ic\stub-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file log-utils.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\handler-table-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file ic\stub-cache.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\handler-table-builder.cc) E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\control-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\control-builders.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file ic\stub-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\constant-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file interpreter\constant-array-builder.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\constant-array-builder.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file interpreter\constant-array-builder.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\stub-cache.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\constant-array-builder.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\stub-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file interpreter\constant-array-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file ic\stub-cache.cc) sampling-heap-profiler.cc C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file messages.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file interpreter\constant-array-builder.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/js-operator.h(45): warning C4251: 'v8::internal::compiler::VectorSlotPair::vector_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\control-builders.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' E:\GitHub\node\deps\v8\src/feedback-vector.h(342): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\control-builders.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/js-operator.h(46): warning C4251: 'v8::internal::compiler::VectorSlotPair::slot_': class 'v8::internal::FeedbackSlot' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\control-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\ast-graph-builder.cc)E:\GitHub\node\deps\v8\src/utils.h(897): note: see declaration of 'v8::internal::FeedbackSlot' (compiling source file compiler\control-builders.cc) ] (compiling source file interpreter\constant-array-builder.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\ast-graph-builder.cc) ] (compiling source file messages.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\stub-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file ic\stub-cache.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\stub-cache.cc)unicode-decoder.cc [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file ic\stub-cache.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file parsing\parse-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file unicode.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file parsing\parse-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\ast-graph-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\stub-cache.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file unicode.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ic\stub-cache.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file interpreter\interpreter-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\ast-graph-builder.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file interpreter\interpreter-assembler.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\handler-table-builder.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file interpreter\interpreter-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file interpreter\interpreter-assembler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file interpreter\interpreter-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file interpreter\handler-table-builder.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file interpreter\interpreter-assembler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file interpreter\interpreter-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\handler-table-builder.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file interpreter\interpreter-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file interpreter\handler-table-builder.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file parsing\parse-info.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\handler-table-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file parsing\parse-info.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file interpreter\handler-table-builder.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file parsing\parse-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file interpreter\handler-table-builder.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\parse-info.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\constant-array-builder.cc) E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): warning C4251: 'v8::internal::wasm::SignatureMap::map_': class 'std::map>>' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::SignatureMap' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t ] (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/string-stream.h(129): warning C4838: conversion from 'unsigned int' to 'v8::internal::StringStream::FmtElm' requires a narrowing conversion (compiling source file string-stream.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): note: see declaration of 'std::map>>' with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t ] (compiling source file runtime\runtime-test.cc)E:\GitHub\node\deps\v8\src/string-stream.h(124): note: see reference to function template instantiation 'void v8::internal::StringStream::Add(v8::internal::Vector,unsigned int,v8::internal::Object *)' being compiled (compiling source file string-stream.cc) string-stream.cc(345): note: see reference to function template instantiation 'void v8::internal::StringStream::Add(const char *,unsigned int,v8::internal::Object *)' being compiled E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file interpreter\handler-table-builder.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file log-utils.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file interpreter\constant-array-builder.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): warning C4251: 'v8::internal::wasm::WasmModule::globals': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(690): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\control-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(142): note: see declaration of 'v8::base::Flags' (compiling source file compiler\control-builders.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmGlobal E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(691): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::alignment_requirements_': class 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\control-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): warning C4251: 'v8::internal::wasm::WasmModule::signatures': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(144): note: see declaration of 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' (compiling source file compiler\control-builders.cc) [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file unicode.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): warning C4251: 'v8::internal::wasm::WasmModule::functions': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file unicode.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file runtime\runtime-test.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file log-utils.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\constant-array-builder.cc) E:\GitHub\node\deps\v8\src/compiler/js-graph.h(194): warning C4251: 'v8::internal::compiler::JSGraph::cache_': class 'v8::internal::compiler::CommonNodeCache' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSGraph' (compiling source file compiler\control-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file unicode.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ic\stub-cache.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): warning C4251: 'v8::internal::wasm::WasmModule::data_segments': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file ic\stub-cache.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file runtime\runtime-test.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ic\stub-cache.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file unicode.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ic\stub-cache.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file log-utils.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\constant-array-builder.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): warning C4251: 'v8::internal::wasm::WasmModule::function_tables': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/compiler/common-node-cache.h(23): note: see declaration of 'v8::internal::compiler::CommonNodeCache' (compiling source file compiler\control-builders.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): warning C4251: 'v8::internal::wasm::WasmModule::import_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmImport E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\constant-array-builder.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file log-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ic\stub-cache.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): warning C4251: 'v8::internal::wasm::WasmModule::export_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): note: see declaration of 'std::vector>' ] (compiling source file compiler\code-assembler.cc) with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/identity-map.h(100): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\constant-array-builder.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file log-utils.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\constant-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): warning C4251: 'v8::internal::wasm::WasmModule::table_inits': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ic\stub-cache.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmTableInit E:\GitHub\node\deps\v8\src/identity-map.h(100): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\constant-array-builder.cc) ] (compiling source file runtime\runtime-test.cc) ] (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): warning C4251: 'v8::internal::wasm::WasmModule::pending_tasks': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file compiler\code-assembler.cc) _Ty=v8::base::Semaphore E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file compiler\code-assembler.cc) ] (compiling source file runtime\runtime-test.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::base::Semaphore ] (compiling source file runtime\runtime-test.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file ic\stub-cache.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file interpreter\interpreter-assembler.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\constant-array-builder.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file parsing\func-name-inferrer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file interpreter\interpreter-assembler.cc) ] (compiling source file ic\stub-cache.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\constant-array-builder.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file parsing\func-name-inferrer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file interpreter\interpreter-assembler.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file interpreter\interpreter-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] value-serializer.cc E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\constant-array-builder.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file interpreter\interpreter-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\constant-array-builder.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file log-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file profiler\sampling-heap-profiler.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file log-utils.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file messages.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file messages.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file profiler\sampling-heap-profiler.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file parsing\func-name-inferrer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file parsing\func-name-inferrer.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\handler-table-builder.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file interpreter\handler-table-builder.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file parsing\func-name-inferrer.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\handler-table-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\handler-table-builder.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\handler-table-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\handler-table-builder.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\handler-table-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\handler-table-builder.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\handler-table-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\handler-table-builder.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\handler-table-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\handler-table-builder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file parsing\func-name-inferrer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file parsing\func-name-inferrer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file parsing\func-name-inferrer.cc) tick-sample.cc E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(300): warning C4251: 'v8::internal::wasm::ModuleWireBytes::module_bytes_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::ModuleWireBytes' (compiling source file runtime\runtime-test.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/vector.h(194): note: see declaration of 'v8::internal::Vector' (compiling source file runtime\runtime-test.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file profiler\cpu-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\stub-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file profiler\cpu-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file ic\stub-cache.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file interpreter\interpreter-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/liveness-analyzer.h(77): warning C4251: 'v8::internal::compiler::LivenessAnalyzer::blocks_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::LivenessAnalyzer' (compiling source file compiler\control-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file parsing\parse-info.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file interpreter\interpreter-assembler.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file messages.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/liveness-analyzer.h(77): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\control-builders.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file messages.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/compiler/liveness-analyzer.h(84): warning C4251: 'v8::internal::compiler::LivenessAnalyzer::queue_': class 'v8::internal::ZoneQueue' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::LivenessAnalyzer' (compiling source file compiler\control-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file messages.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file parsing\parse-info.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file messages.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/compiler/liveness-analyzer.h(84): note: see declaration of 'v8::internal::ZoneQueue' (compiling source file compiler\control-builders.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\stub-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file log-utils.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file parsing\parse-info.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ic\stub-cache.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\stub-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file log-utils.cc)E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\parse-info.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file ic\stub-cache.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file log-utils.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file profiler\sampling-heap-profiler.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file parsing\parse-info.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\stub-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file log-utils.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame function-body-decoder.cc ] (compiling source file profiler\sampling-heap-profiler.cc)E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\parse-info.cc) module-decoder.cc e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file ic\stub-cache.cc) ] (compiling source file profiler\cpu-profiler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file objects.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file profiler\sampling-heap-profiler.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\pipeline-statistics.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\pipeline-statistics.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file unicode-decoder.cc)instruction-scheduler-x64.cc E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\stub-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file log-utils.cc)e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file profiler\cpu-profiler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file unicode-decoder.cc) ] (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file parsing\parse-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(216): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file parsing\parse-info.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ic\stub-cache.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\stub-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ic\stub-cache.cc) ] (compiling source file objects.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file log-utils.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file parsing\parse-info.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file profiler\sampling-heap-profiler.cc) lithium-codegen-x64.cc C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file objects.cc)E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file parsing\parse-info.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/compiler/state-values-utils.h(79): warning C4251: 'v8::internal::compiler::StateValuesCache::hash_map_': class 'v8::base::CustomMatcherTemplateHashMapImpl' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::StateValuesCache' (compiling source file compiler\control-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file profiler\sampling-heap-profiler.cc) E:\GitHub\node\deps\v8\src/zone/zone.h(229): note: see declaration of 'v8::base::CustomMatcherTemplateHashMapImpl' (compiling source file compiler\control-builders.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file log-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\operator-properties.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\operator-properties.cc) with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file interpreter\interpreter-assembler.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file objects.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file log-utils.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ E:\GitHub\node\deps\v8\src/compiler/state-values-utils.h(80): warning C4251: 'v8::internal::compiler::StateValuesCache::working_space_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::StateValuesCache' (compiling source file compiler\control-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/state-values-utils.h(80): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\control-builders.cc) _Ty=v8::CpuProfileDeoptInfo ] (compiling source file profiler\sampling-heap-profiler.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file parsing\parse-info.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file objects.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file interpreter\interpreter-assembler.cc) E:\GitHub\node\deps\v8\src/compiler/state-values-utils.h(116): warning C4251: 'v8::internal::compiler::StateValuesAccess::iterator::stack_': class 'v8::internal::compiler::SparseInputMask::InputIterator' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::StateValuesAccess::iterator' (compiling source file compiler\control-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(55): note: see declaration of 'std::shared_ptr' (compiling source file parsing\parse-info.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file log-utils.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ E:\GitHub\node\deps\v8\src/compiler/common-operator.h(173): note: see declaration of 'v8::internal::compiler::SparseInputMask::InputIterator' (compiling source file compiler\control-builders.cc) _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file log-utils.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file interpreter\interpreter-assembler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file messages.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file interpreter\interpreter-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file interpreter\interpreter-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\interpreter-assembler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file messages.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file messages.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file interpreter\interpreter-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\interpreter-assembler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file interpreter\interpreter-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\interpreter-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file log-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file messages.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file log-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file log-utils.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file parsing\func-name-inferrer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file messages.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\interpreter-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file messages.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\interpreter-assembler.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file log-utils.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file parsing\func-name-inferrer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\interpreter-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\interpreter-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file messages.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\interpreter-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file messages.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\interpreter-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file messages.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\interpreter-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file messages.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\interpreter-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\interpreter-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file interpreter\interpreter-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\interpreter-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file interpreter\interpreter-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file log-utils.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file parsing\func-name-inferrer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file messages.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file log-utils.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file parsing\func-name-inferrer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file interpreter\interpreter-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file parsing\func-name-inferrer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file log-utils.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file interpreter\interpreter-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file interpreter\interpreter-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file log-utils.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file interpreter\interpreter-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file log-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file messages.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file interpreter\interpreter-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file messages.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\interpreter-assembler.cc) lithium-x64.cc E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file log-utils.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file log-utils.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file messages.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\interpreter-assembler.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file profiler\tick-sample.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file log-utils.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file profiler\tick-sample.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file interpreter\interpreter-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\interpreter-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file interpreter\interpreter-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\interpreter-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file messages.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file interpreter\interpreter-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file messages.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\interpreter-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file messages.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\interpreter-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file messages.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file log-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file log-utils.cc) eh-frame-x64.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file log-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file log-utils.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file log-utils.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\interpreter-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file interpreter\interpreter-assembler.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file log-utils.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\interpreter-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file interpreter\interpreter-assembler.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\interpreter-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file interpreter\interpreter-assembler.cc) macro-assembler-x64.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file log-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file log-utils.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file log-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file log-utils.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file log-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file interpreter\interpreter-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file log-utils.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file log-utils.cc)e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file interpreter\interpreter-assembler.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file log-utils.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\osr.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file profiler\cpu-profiler.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file objects.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file parsing\parse-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\osr.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file profiler\cpu-profiler.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file objects.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file parsing\parse-info.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file profiler\tick-sample.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file unicode-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file unicode-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file profiler\tick-sample.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file objects.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file profiler\cpu-profiler.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file profiler\tick-sample.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file profiler\cpu-profiler.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file objects.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator handler-compiler-x64.cc ] (compiling source file profiler\tick-sample.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file objects.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file profiler\tick-sample.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file messages.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file profiler\tick-sample.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file messages.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file messages.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file messages.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file parsing\parse-info.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file messages.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file parsing\parse-info.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file messages.cc) ] (compiling source file wasm\module-decoder.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file parsing\parse-info.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file wasm\module-decoder.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file unicode-decoder.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file parsing\parse-info.cc) ] (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file unicode-decoder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file unicode-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file parsing\parse-info.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file profiler\sampling-heap-profiler.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file unicode-decoder.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file parsing\parse-info.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\interpreter-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file profiler\sampling-heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file interpreter\interpreter-assembler.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\interpreter-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\x64\instruction-scheduler-x64.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\interpreter-assembler.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file crankshaft\x64\lithium-codegen-x64.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file log-utils.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\interpreter-assembler.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\interpreter-assembler.cc) ] (compiling source file compiler\x64\instruction-scheduler-x64.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\interpreter-assembler.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file log-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file crankshaft\x64\lithium-codegen-x64.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file value-serializer.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file value-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\interpreter-assembler.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file messages.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\interpreter-assembler.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file messages.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file log-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file log-utils.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file messages.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\interpreter-assembler.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file messages.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\interpreter-assembler.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file log-utils.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file messages.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file log-utils.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file value-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file value-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file messages.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\interpreter-assembler.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file log-utils.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file profiler\sampling-heap-profiler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file objects.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file profiler\cpu-profiler.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file messages.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file log-utils.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file profiler\sampling-heap-profiler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file objects.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file profiler\cpu-profiler.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file messages.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file parsing\func-name-inferrer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file parsing\func-name-inferrer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file objects.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file profiler\sampling-heap-profiler.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file profiler\sampling-heap-profiler.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file objects.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file messages.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file objects.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file objects.cc) ] (compiling source file x64\macro-assembler-x64.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file x64\eh-frame-x64.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file x64\macro-assembler-x64.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file x64\eh-frame-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file objects.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file profiler\cpu-profiler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file objects.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file profiler\cpu-profiler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file parsing\func-name-inferrer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file profiler\tick-sample.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file parsing\func-name-inferrer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file profiler\cpu-profiler.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file objects.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file wasm\module-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file wasm\module-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file profiler\tick-sample.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\x64\instruction-scheduler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file wasm\function-body-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file parsing\func-name-inferrer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\x64\instruction-scheduler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file profiler\cpu-profiler.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file log-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file wasm\function-body-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file parsing\func-name-inferrer.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file parsing\parse-info.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file log-utils.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file profiler\cpu-profiler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file parsing\func-name-inferrer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file log-utils.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file parsing\parse-info.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file profiler\cpu-profiler.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file parsing\func-name-inferrer.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\node-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\node-properties.cc) _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file ic\x64\handler-compiler-x64.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file log-utils.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file objects.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file parsing\parse-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file ic\x64\handler-compiler-x64.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file objects.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file parsing\func-name-inferrer.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file log-utils.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file parsing\parse-info.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file wasm\module-decoder.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): warning C4251: 'v8::internal::compiler::CodeAssemblerState::raw_assembler_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::compiler::RawMachineAssembler E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with ] (compiling source file compiler\code-assembler.cc) [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file compiler\code-assembler.cc) ] (compiling source file interpreter\interpreter-assembler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file parsing\parse-info.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file interpreter\interpreter-assembler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\func-name-inferrer.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file log-utils.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file parsing\parse-info.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file interpreter\interpreter-assembler.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file wasm\module-decoder.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file wasm\function-body-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file parsing\parse-info.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file interpreter\interpreter-assembler.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file log-utils.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file parsing\func-name-inferrer.cc)jsregexp.cc [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file wasm\function-body-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file log-utils.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\func-name-inferrer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): warning C4251: 'v8::internal::compiler::CodeAssemblerState::variables_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file log-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): note: see declaration of 'v8::internal::ZoneSet>' with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) ] (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\x64\instruction-scheduler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(579): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_prologue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(580): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_epilogue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file log-utils.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file value-serializer.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file log-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\x64\lithium-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file log-utils.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-result.h(127): warning C4251: 'v8::internal::wasm::ErrorThrower::exception_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::ErrorThrower' (compiling source file wasm\module-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-result.h(113): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file objects.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\func-name-inferrer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file profiler\tick-sample.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\x64\lithium-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\func-name-inferrer.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file x64\eh-frame-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file profiler\tick-sample.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\func-name-inferrer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file x64\eh-frame-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file objects.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\func-name-inferrer.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file profiler\tick-sample.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file x64\macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file objects.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file profiler\tick-sample.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\func-name-inferrer.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file x64\macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file value-serializer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file value-serializer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\code-assembler.cc) [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\func-name-inferrer.cc) E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): warning C4251: 'v8::internal::wasm::SignatureMap::map_': class 'std::map>>' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::SignatureMap' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file value-serializer.cc) ] (compiling source file messages.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\func-name-inferrer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): note: see declaration of 'std::map>>' with [ _Kty=v8::internal::wasm::FunctionSig *, E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\control-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=uint32_t ] (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\control-builders.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\func-name-inferrer.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\x64\lithium-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file objects.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\func-name-inferrer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): warning C4251: 'v8::internal::wasm::WasmModule::globals': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file profiler\sampling-heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmGlobal E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\x64\lithium-x64.cc) ] (compiling source file messages.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file profiler\sampling-heap-profiler.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): warning C4251: 'v8::internal::wasm::WasmModule::signatures': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file parsing\func-name-inferrer.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): warning C4251: 'v8::internal::wasm::WasmModule::functions': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\x64\lithium-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\func-name-inferrer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): warning C4251: 'v8::internal::wasm::WasmModule::data_segments': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\x64\lithium-x64.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file x64\macro-assembler-x64.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file x64\macro-assembler-x64.cc) ] (compiling source file compiler\redundancy-elimination.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file x64\macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file x64\macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file x64\eh-frame-x64.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file x64\eh-frame-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file parsing\func-name-inferrer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file x64\eh-frame-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file objects.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): warning C4251: 'v8::internal::wasm::WasmModule::function_tables': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\redundancy-elimination.cc) with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file x64\eh-frame-x64.cc) ] (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file messages.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file parsing\func-name-inferrer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file parsing\func-name-inferrer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file parsing\func-name-inferrer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): warning C4251: 'v8::internal::wasm::WasmModule::import_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file messages.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file parsing\func-name-inferrer.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmImport E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file messages.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file parsing\func-name-inferrer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file objects.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): warning C4251: 'v8::internal::wasm::WasmModule::export_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\func-name-inferrer.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ic\x64\handler-compiler-x64.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): warning C4251: 'v8::internal::wasm::WasmModule::table_inits': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file messages.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\func-name-inferrer.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file parsing\func-name-inferrer.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\x64\lithium-codegen-x64.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ic\x64\handler-compiler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\x64\instruction-scheduler-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\func-name-inferrer.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): warning C4251: 'v8::internal::compiler::CodeAssemblerState::raw_assembler_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file interpreter\interpreter-assembler.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file interpreter\interpreter-assembler.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): warning C4251: 'v8::internal::wasm::WasmModule::pending_tasks': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::base::Semaphore ] (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(128): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file parsing\func-name-inferrer.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): note: see declaration of 'std::unique_ptr>' with [ E:\GitHub\node\deps\v8\src/compiler/instruction.h(733): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,false>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::compiler::MoveOperands *, _Alloc=v8::internal::ZoneAllocator ] and [ T=v8::internal::compiler::MoveOperands * ] and [ _Ty=v8::internal::compiler::MoveOperands *, _Alloc=v8::internal::ZoneAllocator ] (compiling source file compiler\code-assembler.cc) _Ty=v8::base::Semaphore C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,false>' with [ T=v8::internal::compiler::MoveOperands * ] (compiling source file messages.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): warning C4251: 'v8::internal::compiler::CodeAssemblerState::variables_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' ] (compiling source file compiler\code-assembler.cc) with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file interpreter\interpreter-assembler.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\func-name-inferrer.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): note: see declaration of 'v8::internal::ZoneSet>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file interpreter\interpreter-assembler.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file parsing\func-name-inferrer.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(579): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_prologue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file interpreter\interpreter-assembler.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file interpreter\interpreter-assembler.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file profiler\tick-sample.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(580): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_epilogue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file interpreter\interpreter-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file profiler\tick-sample.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\func-name-inferrer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(430): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file interpreter\interpreter-assembler.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file parsing\func-name-inferrer.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\x64\instruction-scheduler-x64.cc) runtime-collections.cc E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file crankshaft\x64\lithium-x64.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\x64\instruction-scheduler-x64.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\x64\instruction-scheduler-x64.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(300): warning C4251: 'v8::internal::wasm::ModuleWireBytes::module_bytes_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::ModuleWireBytes' (compiling source file messages.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/interpreter-assembler.h(348): warning C4251: 'v8::internal::interpreter::InterpreterAssembler::bytecode_offset_': class 'v8::internal::compiler::CodeAssemblerVariable' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::InterpreterAssembler' (compiling source file interpreter\interpreter-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/vector.h(194): note: see declaration of 'v8::internal::Vector' (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(456): note: see declaration of 'v8::internal::compiler::CodeAssemblerVariable' (compiling source file interpreter\interpreter-assembler.cc) E:\GitHub\node\deps\v8\src/interpreter/interpreter-assembler.h(349): warning C4251: 'v8::internal::interpreter::InterpreterAssembler::interpreted_frame_pointer_': class 'v8::internal::compiler::CodeAssemblerVariable' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::InterpreterAssembler' (compiling source file interpreter\interpreter-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(456): note: see declaration of 'v8::internal::compiler::CodeAssemblerVariable' (compiling source file interpreter\interpreter-assembler.cc) register-allocator-verifier.cc E:\GitHub\node\deps\v8\src/interpreter/interpreter-assembler.h(350): warning C4251: 'v8::internal::interpreter::InterpreterAssembler::bytecode_array_': class 'v8::internal::compiler::CodeAssemblerVariable' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::InterpreterAssembler' (compiling source file interpreter\interpreter-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(456): note: see declaration of 'v8::internal::compiler::CodeAssemblerVariable' (compiling source file interpreter\interpreter-assembler.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file crankshaft\x64\lithium-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/interpreter/interpreter-assembler.h(351): warning C4251: 'v8::internal::interpreter::InterpreterAssembler::dispatch_table_': class 'v8::internal::compiler::CodeAssemblerVariable' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::InterpreterAssembler' (compiling source file interpreter\interpreter-assembler.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file messages.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file messages.cc)E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(456): note: see declaration of 'v8::internal::compiler::CodeAssemblerVariable' (compiling source file interpreter\interpreter-assembler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file messages.cc)E:\GitHub\node\deps\v8\src/interpreter/interpreter-assembler.h(352): warning C4251: 'v8::internal::interpreter::InterpreterAssembler::accumulator_': class 'v8::internal::compiler::CodeAssemblerVariable' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::InterpreterAssembler' (compiling source file interpreter\interpreter-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(456): note: see declaration of 'v8::internal::compiler::CodeAssemblerVariable' (compiling source file interpreter\interpreter-assembler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * _Kty=uint32_t, ] (compiling source file compiler\control-builders.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * _Ty=v8::internal::Cancelable * ] (compiling source file compiler\control-builders.cc) ] (compiling source file parsing\parse-info.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\control-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file messages.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\control-builders.cc) _Kty=uint32_t, E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\control-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\control-builders.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\operator-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ _Ty=v8::CpuProfileDeoptInfo ] and E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\control-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\control-builders.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\control-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\control-builders.cc) _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\operator-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file parsing\parse-info.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file messages.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file parsing\parse-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file messages.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file parsing\parse-info.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file parsing\parse-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\x64\instruction-scheduler-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file parsing\parse-info.cc) ] (compiling source file compiler\x64\instruction-scheduler-x64.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\x64\instruction-scheduler-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file parsing\parse-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file wasm\module-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\parse-info.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file profiler\cpu-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file profiler\cpu-profiler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file parsing\parse-info.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file profiler\cpu-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\parse-info.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file profiler\cpu-profiler.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\x64\lithium-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file profiler\cpu-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\x64\lithium-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file profiler\cpu-profiler.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(128): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\x64\lithium-x64.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file profiler\cpu-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file profiler\cpu-profiler.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\x64\lithium-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\parse-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\parse-info.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\parse-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\parse-info.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1372): warning C4251: 'v8::internal::compiler::PhiInstruction::operands_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::PhiInstruction' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\parse-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\parse-info.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\parse-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/zone-containers.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\parse-info.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\parse-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file parsing\parse-info.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\parse-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file parsing\parse-info.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * _Ty=std::pair ] (compiling source file compiler\node-properties.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\node-properties.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\node-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file objects.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\node-properties.cc) with E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\node-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\node-properties.cc) _Ty=std::pair ] (compiling source file objects.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file wasm\module-decoder.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\x64\lithium-x64.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file x64\eh-frame-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file parsing\parse-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\node-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file parsing\parse-info.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file parsing\parse-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file parsing\func-name-inferrer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\node-properties.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file parsing\func-name-inferrer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file parsing\parse-info.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file parsing\func-name-inferrer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\control-builders.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\node-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file parsing\func-name-inferrer.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\control-builders.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\node-properties.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file parsing\func-name-inferrer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1443): warning C4251: 'v8::internal::compiler::InstructionBlock::successors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file parsing\func-name-inferrer.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1415): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\code-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\control-builders.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file x64\eh-frame-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/compiler/instruction.h(1444): warning C4251: 'v8::internal::compiler::InstructionBlock::predecessors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\code-assembler.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\control-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file wasm\module-decoder.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(430): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1415): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\code-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\control-builders.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\control-builders.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file parsing\parse-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\control-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\parse-info.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\control-builders.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\control-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\parse-info.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file parsing\func-name-inferrer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file parsing\parse-info.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\parse-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file parsing\parse-info.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\parse-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file parsing\parse-info.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\parse-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\control-builders.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file parsing\parse-info.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file crankshaft\x64\lithium-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file parsing\func-name-inferrer.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file profiler\sampling-heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file profiler\sampling-heap-profiler.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file value-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file value-serializer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file value-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file value-serializer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file wasm\module-decoder.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\control-builders.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\operator-properties.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1445): warning C4251: 'v8::internal::compiler::InstructionBlock::phis_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] and [ E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\operator-properties.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1426): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\code-assembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\control-builders.cc) _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator runtime-forin.cc E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\operator-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1446): warning C4251: 'v8::internal::compiler::InstructionBlock::ao_number_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\operator-properties.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\code-assembler.cc) with [ E:\GitHub\node\deps\v8\src/compiler/instruction.h(1447): warning C4251: 'v8::internal::compiler::InstructionBlock::rpo_number_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptInfo ] (compiling source file wasm\module-decoder.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ic\x64\handler-compiler-x64.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file wasm\module-decoder.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ic\x64\handler-compiler-x64.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ic\x64\handler-compiler-x64.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\code-assembler.cc) ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file x64\eh-frame-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file x64\eh-frame-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1448): warning C4251: 'v8::internal::compiler::InstructionBlock::loop_header_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file x64\eh-frame-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\code-assembler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1449): warning C4251: 'v8::internal::compiler::InstructionBlock::loop_end_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\code-assembler.cc) [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\control-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\control-builders.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\control-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptInfo ] and E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\control-builders.cc) [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\x64\handler-compiler-x64.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\control-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\control-builders.cc) _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file wasm\function-body-decoder.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\control-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\control-builders.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\control-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\node-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\control-builders.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\node-properties.cc) and E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\node-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\control-builders.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\node-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\control-builders.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\node-properties.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\node-properties.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\control-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\node-properties.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\control-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\node-properties.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\node-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] and E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\node-properties.cc) [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file x64\eh-frame-x64.cc) ] (compiling source file regexp\jsregexp.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file x64\macro-assembler-x64.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\node-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\node-properties.cc) ] (compiling source file x64\eh-frame-x64.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file regexp\jsregexp.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file x64\macro-assembler-x64.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file x64\eh-frame-x64.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file profiler\sampling-heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file value-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file value-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file profiler\sampling-heap-profiler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file profiler\sampling-heap-profiler.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file profiler\sampling-heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file value-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file parsing\parse-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file crankshaft\x64\lithium-codegen-x64.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file profiler\sampling-heap-profiler.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file parsing\parse-info.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file parsing\parse-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file parsing\parse-info.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file parsing\parse-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file parsing\parse-info.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\func-name-inferrer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file parsing\func-name-inferrer.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\func-name-inferrer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\func-name-inferrer.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\func-name-inferrer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\func-name-inferrer.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\func-name-inferrer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\func-name-inferrer.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\func-name-inferrer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\func-name-inferrer.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\func-name-inferrer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file parsing\parse-info.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\func-name-inferrer.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file profiler\cpu-profiler.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file parsing\parse-info.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file profiler\cpu-profiler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file profiler\cpu-profiler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file x64\macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\x64\lithium-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file x64\macro-assembler-x64.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file x64\macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file profiler\cpu-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): note: see declaration of 'v8::internal::ZoneVector' (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\x64\lithium-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file profiler\cpu-profiler.cc) ] (compiling source file x64\macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\x64\lithium-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file x64\macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file x64\macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file value-serializer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\osr.cc)E:\GitHub\node\deps\v8\src/compiler/js-operator.h(45): warning C4251: 'v8::internal::compiler::VectorSlotPair::vector_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\operator-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/compiler/instruction.h(1653): warning C4251: 'v8::internal::compiler::InstructionSequence::source_positions_': class 'v8::internal::ZoneMap>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ K=const v8::internal::compiler::Instruction * _Alloc=std::allocator ] (compiling source file crankshaft\x64\lithium-codegen-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' ] (compiling source file compiler\code-assembler.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\osr.cc) E:\GitHub\node\deps\v8\src/compiler/js-operator.h(34): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\operator-properties.cc) with E:\GitHub\node\deps\v8\src/compiler/instruction.h(1645): note: see declaration of 'v8::internal::ZoneMap>' with [ K=const v8::internal::compiler::Instruction * [ ] (compiling source file compiler\code-assembler.cc)E:\GitHub\node\deps\v8\src/compiler/js-operator.h(46): warning C4251: 'v8::internal::compiler::VectorSlotPair::slot_': class 'v8::internal::FeedbackSlot' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\operator-properties.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\osr.cc) _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\x64\lithium-codegen-x64.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file value-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file value-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(897): note: see declaration of 'v8::internal::FeedbackSlot' (compiling source file compiler\operator-properties.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\osr.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file value-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\x64\lithium-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file value-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\x64\lithium-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\x64\lithium-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file crankshaft\x64\lithium-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file crankshaft\x64\lithium-codegen-x64.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\x64\lithium-x64.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file value-serializer.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\x64\lithium-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file value-serializer.cc)E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\x64\lithium-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file value-serializer.cc) ] (compiling source file profiler\sampling-heap-profiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\node-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\node-properties.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\node-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\node-properties.cc) _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\x64\lithium-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file profiler\sampling-heap-profiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file value-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file crankshaft\x64\lithium-x64.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file profiler\sampling-heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\x64\lithium-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file wasm\module-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file profiler\sampling-heap-profiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file value-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file profiler\sampling-heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(92): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file value-serializer.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\x64\lithium-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\x64\lithium-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\x64\lithium-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file value-serializer.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file profiler\sampling-heap-profiler.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file value-serializer.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file profiler\cpu-profiler.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file profiler\tick-sample.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\node-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file profiler\sampling-heap-profiler.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file profiler\tick-sample.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file profiler\cpu-profiler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file profiler\tick-sample.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1654): warning C4251: 'v8::internal::compiler::InstructionSequence::constants_': class 'std::map,v8::internal::ZoneAllocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\code-assembler.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\node-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file profiler\sampling-heap-profiler.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file profiler\tick-sample.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file profiler\tick-sample.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file profiler\sampling-heap-profiler.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1471): note: see declaration of 'std::map,v8::internal::ZoneAllocator>>' (compiling source file compiler\code-assembler.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\pipeline-statistics.cc) E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file crankshaft\x64\lithium-x64.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file ic\x64\handler-compiler-x64.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file profiler\sampling-heap-profiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file value-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file ic\x64\handler-compiler-x64.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): warning C4251: 'v8::internal::wasm::SignatureMap::map_': class 'std::map>>' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::SignatureMap' with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\parse-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file parsing\parse-info.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\parse-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\parse-info.cc) ] (compiling source file wasm\module-decoder.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file value-serializer.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\pipeline-statistics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\parse-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\parse-info.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\parse-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\parse-info.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\parse-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\parse-info.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\parse-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\parse-info.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file crankshaft\x64\lithium-x64.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): note: see declaration of 'std::map>>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=v8::internal::wasm::FunctionSig *, E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\node-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\node-properties.cc) _Ty=uint32_t E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\node-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file crankshaft\x64\lithium-x64.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): warning C4251: 'v8::internal::wasm::WasmModule::globals': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\node-properties.cc) with E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\node-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\node-properties.cc) _Ty=v8::internal::wasm::WasmGlobal E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\node-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\sampling-heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\node-properties.cc) ] (compiling source file wasm\module-decoder.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file profiler\sampling-heap-profiler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file crankshaft\x64\lithium-x64.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): warning C4251: 'v8::internal::wasm::WasmModule::signatures': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' E:\GitHub\node\deps\v8\src/compiler/instruction.h(1655): warning C4251: 'v8::internal::compiler::InstructionSequence::immediates_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ E:\GitHub\node\deps\v8\src/compiler/instruction.h(1577): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\code-assembler.cc) _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\sampling-heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1656): warning C4251: 'v8::internal::compiler::InstructionSequence::instructions_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with E:\GitHub\node\deps\v8\src/compiler/instruction.h(1475): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\code-assembler.cc) [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file wasm\module-decoder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file profiler\sampling-heap-profiler.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file regexp\jsregexp.cc) ] (compiling source file crankshaft\x64\lithium-x64.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file regexp\jsregexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\sampling-heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file profiler\sampling-heap-profiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\sampling-heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file profiler\sampling-heap-profiler.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file profiler\tick-sample.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\sampling-heap-profiler.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file profiler\tick-sample.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file profiler\sampling-heap-profiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\sampling-heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file profiler\sampling-heap-profiler.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): warning C4251: 'v8::internal::wasm::WasmModule::functions': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file profiler\cpu-profiler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file profiler\cpu-profiler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file profiler\cpu-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file profiler\cpu-profiler.cc) ] (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file profiler\cpu-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file profiler\cpu-profiler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file profiler\tick-sample.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file profiler\tick-sample.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file profiler\tick-sample.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file profiler\tick-sample.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file profiler\tick-sample.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file profiler\tick-sample.cc) ] (compiling source file ic\x64\handler-compiler-x64.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): warning C4251: 'v8::internal::wasm::WasmModule::data_segments': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1658): warning C4251: 'v8::internal::compiler::InstructionSequence::reference_maps_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1476): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\code-assembler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file profiler\cpu-profiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file profiler\sampling-heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file profiler\cpu-profiler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file profiler\tick-sample.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file profiler\sampling-heap-profiler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file profiler\cpu-profiler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file profiler\tick-sample.cc) ] (compiling source file ic\x64\handler-compiler-x64.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file wasm\module-decoder.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file profiler\sampling-heap-profiler.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file profiler\cpu-profiler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file profiler\tick-sample.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file profiler\sampling-heap-profiler.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file profiler\tick-sample.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file profiler\sampling-heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file ic\x64\handler-compiler-x64.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file objects.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file profiler\sampling-heap-profiler.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1659): warning C4251: 'v8::internal::compiler::InstructionSequence::representations_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): warning C4251: 'v8::internal::wasm::WasmModule::function_tables': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable E:\GitHub\node\deps\v8\src/compiler/instruction.h(1659): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\code-assembler.cc) ] (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file profiler\sampling-heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file profiler\sampling-heap-profiler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file profiler\sampling-heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file profiler\sampling-heap-profiler.cc) ] (compiling source file crankshaft\x64\lithium-x64.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file profiler\sampling-heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-collections.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file profiler\sampling-heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ E:\GitHub\node\deps\v8\src/compiler/instruction.h(1661): warning C4251: 'v8::internal::compiler::InstructionSequence::deoptimization_entries_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptInfo ] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1349): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\code-assembler.cc) and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\pipeline-statistics.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\control-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file ic\x64\handler-compiler-x64.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\pipeline-statistics.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\control-builders.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\pipeline-statistics.cc) _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\pipeline-statistics.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\control-builders.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file profiler\sampling-heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\control-builders.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\control-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file ic\x64\handler-compiler-x64.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\x64\instruction-scheduler-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\control-builders.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): warning C4251: 'v8::internal::wasm::WasmModule::import_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmImport E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file profiler\sampling-heap-profiler.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-collections.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file ic\x64\handler-compiler-x64.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmImport E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file wasm\module-decoder.cc) ] (compiling source file compiler\control-builders.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\tick-sample.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file profiler\tick-sample.cc) ] (compiling source file compiler\control-builders.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\tick-sample.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file profiler\tick-sample.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\tick-sample.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): warning C4251: 'v8::internal::wasm::WasmModule::export_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmExport E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file profiler\tick-sample.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\tick-sample.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file profiler\tick-sample.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\tick-sample.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file profiler\tick-sample.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\tick-sample.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file profiler\tick-sample.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\cpu-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): warning C4251: 'v8::internal::wasm::WasmModule::table_inits': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmTableInit E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file profiler\tick-sample.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file profiler\cpu-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file profiler\tick-sample.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file profiler\tick-sample.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file wasm\module-decoder.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file profiler\tick-sample.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\cpu-profiler.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file regexp\jsregexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file x64\eh-frame-x64.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file value-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file x64\eh-frame-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file profiler\tick-sample.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file regexp\jsregexp.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file value-serializer.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file x64\eh-frame-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file value-serializer.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file x64\eh-frame-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file profiler\tick-sample.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file x64\eh-frame-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file x64\eh-frame-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file x64\eh-frame-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file x64\eh-frame-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): warning C4251: 'v8::internal::wasm::WasmModule::pending_tasks': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::base::Semaphore C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-forin.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file profiler\cpu-profiler.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file regexp\jsregexp.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file profiler\tick-sample.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file profiler\tick-sample.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file regexp\jsregexp.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-collections.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::base::Semaphore E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-collections.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-forin.cc) ] (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file profiler\tick-sample.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file profiler\tick-sample.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file profiler\tick-sample.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file profiler\tick-sample.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file profiler\tick-sample.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file profiler\tick-sample.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\cpu-profiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file profiler\cpu-profiler.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::Register [] ] (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\cpu-profiler.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\redundancy-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::internal::MachineType [] ] (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file objects.cc) ] (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file profiler\cpu-profiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\cpu-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\x64\lithium-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\node-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file profiler\cpu-profiler.cc) E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file crankshaft\x64\lithium-x64.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\redundancy-elimination.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\node-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\cpu-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\node-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\x64\lithium-x64.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file wasm\function-body-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\node-properties.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\node-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\node-properties.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file profiler\cpu-profiler.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file profiler\sampling-heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file profiler\sampling-heap-profiler.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file profiler\sampling-heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file profiler\sampling-heap-profiler.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file profiler\sampling-heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file profiler\sampling-heap-profiler.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(300): warning C4251: 'v8::internal::wasm::ModuleWireBytes::module_bytes_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::ModuleWireBytes' (compiling source file wasm\module-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\x64\lithium-x64.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\x64\instruction-scheduler-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file x64\macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file wasm\function-body-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file profiler\cpu-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file profiler\cpu-profiler.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file profiler\sampling-heap-profiler.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file profiler\sampling-heap-profiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file profiler\cpu-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\x64\lithium-x64.cc)E:\GitHub\node\deps\v8\src/vector.h(194): note: see declaration of 'v8::internal::Vector' (compiling source file wasm\module-decoder.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\x64\instruction-scheduler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file profiler\cpu-profiler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file wasm\function-body-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file x64\macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file x64\eh-frame-x64.cc)E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file profiler\cpu-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file compiler\node-properties.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compiler\node-properties.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-collections.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-collections.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-collections.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-collections.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file x64\macro-assembler-x64.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file x64\eh-frame-x64.cc) E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\x64\lithium-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file profiler\cpu-profiler.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-forin.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file x64\macro-assembler-x64.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file x64\eh-frame-x64.cc)E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\x64\lithium-x64.cc) ] (compiling source file runtime\runtime-forin.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file x64\macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file wasm\function-body-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file x64\eh-frame-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file x64\macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file profiler\cpu-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file profiler\tick-sample.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file profiler\cpu-profiler.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file profiler\tick-sample.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file profiler\cpu-profiler.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file profiler\tick-sample.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file profiler\tick-sample.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file profiler\cpu-profiler.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file profiler\tick-sample.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file x64\macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file x64\eh-frame-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file profiler\cpu-profiler.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file profiler\tick-sample.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file profiler\cpu-profiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file profiler\cpu-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file profiler\cpu-profiler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file x64\macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file profiler\tick-sample.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file profiler\tick-sample.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file wasm\function-body-decoder.cc) runtime-generator.cc E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file value-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file value-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file value-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/identity-map.h(100): note: see declaration of 'v8::internal::Handle' (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file value-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/identity-map.h(100): note: see declaration of 'v8::internal::Handle' (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file value-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/value-serializer.h(118): note: see declaration of 'v8::internal::Handle' (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file value-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/value-serializer.h(118): note: see declaration of 'v8::internal::Handle' (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\function-body-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file x64\eh-frame-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file x64\eh-frame-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file profiler\cpu-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file profiler\cpu-profiler.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file profiler\cpu-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file profiler\cpu-profiler.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file profiler\cpu-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\function-body-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file profiler\cpu-profiler.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file x64\macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\function-body-decoder.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file x64\macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file regexp\jsregexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\sampling-heap-profiler.cc)E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file objects.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file profiler\cpu-profiler.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file profiler\cpu-profiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\function-body-decoder.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file x64\macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file regexp\jsregexp.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file profiler\sampling-heap-profiler.cc)E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file x64\macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file x64\macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\sampling-heap-profiler.cc)E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\sampling-heap-profiler.cc)E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-forin.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\tick-sample.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file profiler\tick-sample.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\tick-sample.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\tick-sample.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\tick-sample.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\tick-sample.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\sampling-heap-profiler.cc)E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\tick-sample.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\tick-sample.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\tick-sample.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\tick-sample.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\tick-sample.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\tick-sample.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-forin.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\sampling-heap-profiler.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\x64\instruction-scheduler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file objects.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-forin.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\redundancy-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\redundancy-elimination.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\redundancy-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\redundancy-elimination.cc) _Ty=v8::internal::Cancelable * ] (compiling source file x64\eh-frame-x64.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\x64\instruction-scheduler-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\sampling-heap-profiler.cc)E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file compiler\osr.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' E:\GitHub\node\deps\v8\src/ast/scopes.h(128): note: see declaration of 'v8::internal::ThreadedList' (compiling source file compiler\osr.cc) with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-forin.cc) ] (compiling source file x64\eh-frame-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\sampling-heap-profiler.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file compiler\osr.cc) with E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ E:\GitHub\node\deps\v8\src/ast/scopes.h(430): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\osr.cc) _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\redundancy-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Alloc=std::allocator ] and [ E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\redundancy-elimination.cc) _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file regexp\jsregexp.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file regexp\jsregexp.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file regexp\jsregexp.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file x64\eh-frame-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\sampling-heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file wasm\module-decoder.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file x64\eh-frame-x64.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file crankshaft\x64\lithium-codegen-x64.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\sampling-heap-profiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file wasm\function-body-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file x64\eh-frame-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\sampling-heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file compiler\osr.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\sampling-heap-profiler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file wasm\module-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file wasm\function-body-decoder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file crankshaft\x64\lithium-codegen-x64.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file x64\eh-frame-x64.cc) ] (compiling source file regexp\jsregexp.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file wasm\function-body-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file crankshaft\x64\lithium-codegen-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file x64\eh-frame-x64.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file wasm\module-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file regexp\jsregexp.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file x64\eh-frame-x64.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file x64\eh-frame-x64.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file wasm\module-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file regexp\jsregexp.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file crankshaft\x64\lithium-codegen-x64.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file x64\eh-frame-x64.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(690): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(142): note: see declaration of 'v8::base::Flags' (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(691): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::alignment_requirements_': class 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(144): note: see declaration of 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file ic\x64\handler-compiler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file wasm\function-body-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\cpu-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file x64\macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file ic\x64\handler-compiler-x64.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file profiler\cpu-profiler.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file x64\macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file ic\x64\handler-compiler-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file ic\x64\handler-compiler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\cpu-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\control-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\cpu-profiler.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\cpu-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\control-builders.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\cpu-profiler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file ic\x64\handler-compiler-x64.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\x64\instruction-scheduler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\control-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file ic\x64\handler-compiler-x64.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\x64\instruction-scheduler-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\cpu-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file ic\x64\handler-compiler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file ic\x64\handler-compiler-x64.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\control-builders.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\cpu-profiler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\eh-frame-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\x64\instruction-scheduler-x64.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file x64\eh-frame-x64.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\x64\instruction-scheduler-x64.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\eh-frame-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\control-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\control-builders.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\control-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\control-builders.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file x64\eh-frame-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\control-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\control-builders.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\eh-frame-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file x64\eh-frame-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\eh-frame-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file x64\eh-frame-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\eh-frame-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file x64\eh-frame-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\eh-frame-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file x64\eh-frame-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\cpu-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] runtime-literals.cc E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\cpu-profiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file x64\eh-frame-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\control-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file x64\eh-frame-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file x64\eh-frame-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file x64\eh-frame-x64.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\control-builders.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\cpu-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file x64\eh-frame-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file x64\eh-frame-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file x64\eh-frame-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file x64\eh-frame-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file x64\eh-frame-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file x64\eh-frame-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file x64\eh-frame-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file x64\eh-frame-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file x64\eh-frame-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file x64\eh-frame-x64.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\cpu-profiler.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file wasm\module-decoder.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\x64\instruction-scheduler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file crankshaft\x64\lithium-codegen-x64.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file x64\macro-assembler-x64.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): warning C4251: 'v8::internal::wasm::SignatureMap::map_': class 'std::map>>' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::SignatureMap' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Kty=v8::internal::wasm::FunctionSig *, E:\GitHub\node\deps\v8\src/builtins/builtins.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\code-assembler.cc) _Ty=uint32_t ] (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file x64\macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): note: see declaration of 'std::map>>' with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t ] (compiling source file value-serializer.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\x64\instruction-scheduler-x64.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file wasm\module-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file x64\macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file wasm\module-decoder.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file x64\macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\x64\instruction-scheduler-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file x64\macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file x64\macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\x64\instruction-scheduler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\x64\instruction-scheduler-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\x64\instruction-scheduler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\x64\instruction-scheduler-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\x64\instruction-scheduler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\x64\instruction-scheduler-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file x64\macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file x64\macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file x64\macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file x64\macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): warning C4251: 'v8::internal::wasm::WasmModule::globals': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\x64\instruction-scheduler-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file value-serializer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\x64\instruction-scheduler-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file ic\x64\handler-compiler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): warning C4251: 'v8::internal::wasm::WasmModule::signatures': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file ic\x64\handler-compiler-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file value-serializer.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file x64\macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\x64\instruction-scheduler-x64.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file ic\x64\handler-compiler-x64.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file ic\x64\handler-compiler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): warning C4251: 'v8::internal::wasm::WasmModule::functions': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file value-serializer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\x64\instruction-scheduler-x64.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file runtime\runtime-collections.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(403): warning C4251: 'v8::internal::compiler::InstructionSelector::features_': class 'v8::internal::compiler::InstructionSelector::Features' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSelector' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(132): note: see declaration of 'v8::internal::compiler::InstructionSelector::Features' (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file runtime\runtime-collections.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file wasm\module-decoder.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file x64\macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file value-serializer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file x64\eh-frame-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file ic\x64\handler-compiler-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file x64\eh-frame-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file x64\eh-frame-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\x64\instruction-scheduler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): warning C4251: 'v8::internal::wasm::WasmModule::data_segments': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file value-serializer.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file x64\eh-frame-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file x64\macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file x64\eh-frame-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file x64\eh-frame-x64.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(406): warning C4251: 'v8::internal::compiler::InstructionSelector::instructions_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSelector' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file wasm\module-decoder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file x64\macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\node-properties.cc)E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(406): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\node-properties.cc) [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\node-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file wasm\module-decoder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): warning C4251: 'v8::internal::wasm::WasmModule::function_tables': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file value-serializer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file value-serializer.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file x64\macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\x64\lithium-codegen-x64.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\node-properties.cc)schedule.cc E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file x64\eh-frame-x64.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): warning C4251: 'v8::internal::wasm::WasmModule::import_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\node-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file x64\eh-frame-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file x64\macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file wasm\function-body-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): warning C4251: 'v8::internal::wasm::WasmModule::export_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\x64\instruction-scheduler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\x64\lithium-codegen-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file x64\macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file x64\macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file value-serializer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file x64\macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file x64\macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\node-properties.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\node-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file runtime\runtime-collections.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-collections.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-collections.cc) ] (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\module-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] runtime-numbers.cc E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(407): warning C4251: 'v8::internal::compiler::InstructionSelector::defined_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSelector' (compiling source file compiler\code-assembler.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\node-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file wasm\module-decoder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file x64\macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file runtime\runtime-forin.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file runtime\runtime-forin.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file x64\macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\module-decoder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file runtime\runtime-collections.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): warning C4251: 'v8::internal::wasm::WasmModule::table_inits': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmTableInit C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-collections.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/zone/zone-containers.h(139): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\code-assembler.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\node-properties.cc) ] (compiling source file value-serializer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\module-decoder.cc) ] (compiling source file runtime\runtime-collections.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\module-decoder.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file x64\macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): warning C4251: 'v8::internal::wasm::WasmModule::pending_tasks': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::base::Semaphore ] (compiling source file value-serializer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\module-decoder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file x64\macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::base::Semaphore ] (compiling source file value-serializer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file x64\macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(408): warning C4251: 'v8::internal::compiler::InstructionSelector::used_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSelector' (compiling source file compiler\code-assembler.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\node-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file x64\macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/zone/zone-containers.h(139): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\node-properties.cc)E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(409): warning C4251: 'v8::internal::compiler::InstructionSelector::effect_level_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSelector' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/zone-containers.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\node-properties.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file x64\macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(410): warning C4251: 'v8::internal::compiler::InstructionSelector::virtual_registers_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSelector' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/zone-containers.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(411): warning C4251: 'v8::internal::compiler::InstructionSelector::virtual_register_rename_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSelector' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/zone-containers.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\module-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file x64\macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file x64\macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file x64\macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file wasm\module-decoder.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file wasm\module-decoder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file wasm\module-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\x64\lithium-codegen-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file ic\x64\handler-compiler-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file ic\x64\handler-compiler-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\x64\lithium-codegen-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file wasm\module-decoder.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file runtime\runtime-forin.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file wasm\module-decoder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-forin.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(300): warning C4251: 'v8::internal::wasm::ModuleWireBytes::module_bytes_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::ModuleWireBytes' (compiling source file value-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/vector.h(194): note: see declaration of 'v8::internal::Vector' (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-forin.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file wasm\module-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file wasm\module-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file wasm\module-decoder.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file value-serializer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file wasm\module-decoder.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\eh-frame-x64.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file x64\eh-frame-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file wasm\module-decoder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file value-serializer.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\eh-frame-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file wasm\module-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file x64\eh-frame-x64.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(308): warning C4251: 'v8::internal::compiler::CallDescriptor::target_type_': class 'v8::internal::MachineType' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/machine-type.h(56): note: see declaration of 'v8::internal::MachineType' (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(309): warning C4251: 'v8::internal::compiler::CallDescriptor::target_loc_': class 'v8::internal::compiler::LinkageLocation' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\eh-frame-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(32): note: see declaration of 'v8::internal::compiler::LinkageLocation' (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file x64\eh-frame-x64.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(312): warning C4251: 'v8::internal::compiler::CallDescriptor::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file value-serializer.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\eh-frame-x64.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file x64\eh-frame-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\eh-frame-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file x64\eh-frame-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\eh-frame-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file x64\eh-frame-x64.cc) ] (compiling source file runtime\runtime-forin.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file value-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(315): warning C4251: 'v8::internal::compiler::CallDescriptor::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\operator-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(194): note: see declaration of 'v8::base::Flags' (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\operator-properties.cc) select-lowering.cc E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file value-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file value-serializer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-forin.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file crankshaft\x64\lithium-codegen-x64.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file x64\macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file x64\macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) ] (compiling source file runtime\runtime-forin.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file x64\macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file x64\macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file x64\macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\x64\lithium-codegen-x64.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file x64\macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file wasm\function-body-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\x64\instruction-scheduler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(308): warning C4251: 'v8::internal::compiler::CallDescriptor::target_type_': class 'v8::internal::MachineType' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\operator-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file crankshaft\x64\lithium-codegen-x64.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' E:\GitHub\node\deps\v8\src/machine-type.h(56): note: see declaration of 'v8::internal::MachineType' (compiling source file compiler\operator-properties.cc) with E:\GitHub\node\deps\v8\src/compiler/linkage.h(309): warning C4251: 'v8::internal::compiler::CallDescriptor::target_loc_': class 'v8::internal::compiler::LinkageLocation' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\operator-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(32): note: see declaration of 'v8::internal::compiler::LinkageLocation' (compiling source file compiler\operator-properties.cc) [ E:\GitHub\node\deps\v8\src/compiler/linkage.h(312): warning C4251: 'v8::internal::compiler::CallDescriptor::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\operator-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\operator-properties.cc) _Ty=std::pair E:\GitHub\node\deps\v8\src/compiler/linkage.h(315): warning C4251: 'v8::internal::compiler::CallDescriptor::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\operator-properties.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file x64\macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-result.h(127): warning C4251: 'v8::internal::wasm::ErrorThrower::exception_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::ErrorThrower' (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(194): note: see declaration of 'v8::base::Flags' (compiling source file compiler\operator-properties.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file x64\macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/identity-map.h(100): note: see declaration of 'v8::internal::Handle' (compiling source file value-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\x64\lithium-codegen-x64.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\x64\instruction-scheduler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file ic\x64\handler-compiler-x64.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\x64\instruction-scheduler-x64.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file objects.cc) value-serializer.cc(782): warning C4244: 'argument': conversion from 'double' to 'uint32_t', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file ic\x64\handler-compiler-x64.cc) value-serializer.cc(783): warning C4244: 'argument': conversion from 'double' to 'std::size_t', possible loss of dataE:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\function-body-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\function-body-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ic\x64\handler-compiler-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file wasm\module-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file wasm\module-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file wasm\module-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-generator.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-generator.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file wasm\module-decoder.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file compiler\x64\instruction-scheduler-x64.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file ic\x64\handler-compiler-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file wasm\module-decoder.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\redundancy-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\redundancy-elimination.cc) [ _Ty=std::pair ] (compiling source file compiler\x64\instruction-scheduler-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\redundancy-elimination.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\redundancy-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ic\x64\handler-compiler-x64.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\redundancy-elimination.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ic\x64\handler-compiler-x64.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file runtime\runtime-collections.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ic\x64\handler-compiler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file wasm\module-decoder.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\x64\handler-compiler-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file runtime\runtime-collections.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ic\x64\handler-compiler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file runtime\runtime-collections.cc)E:\GitHub\node\deps\v8\src/interpreter/bytecode-array-accessor.h(64): warning C4251: 'v8::internal::interpreter::BytecodeArrayAccessor::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeArrayAccessor' (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\x64\handler-compiler-x64.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\redundancy-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ E:\GitHub\node\deps\v8\src/compiler/operator.h(237): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\redundancy-elimination.cc) _Ty=std::pair e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\register-allocator-verifier.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\register-allocator-verifier.cc) ] (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\src/factory.h(340): note: see declaration of 'v8::internal::Handle' (compiling source file objects.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file runtime\runtime-collections.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file runtime\runtime-collections.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file x64\macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\x64\handler-compiler-x64.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\x64\handler-compiler-x64.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file x64\macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\x64\handler-compiler-x64.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file x64\macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\x64\lithium-codegen-x64.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file x64\macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\macro-assembler-x64.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\x64\handler-compiler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file x64\macro-assembler-x64.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\x64\handler-compiler-x64.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file x64\macro-assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\x64\handler-compiler-x64.cc) E:\GitHub\node\deps\v8\src/eh-frame.h(198): warning C4251: 'v8::internal::EhFrameWriter::eh_frame_buffer_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::EhFrameWriter' (compiling source file x64\eh-frame-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/raw-machine-assembler.h(864): warning C4251: 'v8::internal::compiler::RawMachineAssembler::parameters_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::RawMachineAssembler' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file x64\eh-frame-x64.cc) E:\GitHub\node\deps\v8\src/compiler/node.h(312): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file crankshaft\x64\lithium-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\x64\handler-compiler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file regexp\jsregexp.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file crankshaft\x64\lithium-x64.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\x64\instruction-scheduler-x64.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\x64\instruction-scheduler-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\x64\instruction-scheduler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\x64\instruction-scheduler-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\x64\instruction-scheduler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\x64\handler-compiler-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\x64\instruction-scheduler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file regexp\jsregexp.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-generator.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\x64\handler-compiler-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file ic\x64\handler-compiler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-generator.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file regexp\jsregexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ _Kty=uint32_t, E:\GitHub\node\deps\v8\src/source-position-table.h(55): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\osr.cc) _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\osr.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file runtime\runtime-collections.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file runtime\runtime-collections.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with E:\GitHub\node\deps\v8\src/compiler/schedule.h(170): warning C4251: 'v8::internal::compiler::BasicBlock::nodes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ E:\GitHub\node\deps\v8\src/compiler/node.h(312): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\code-assembler.cc) _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\x64\handler-compiler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\x64\lithium-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file crankshaft\x64\lithium-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\x64\lithium-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\pipeline-statistics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file ic\x64\handler-compiler-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\pipeline-statistics.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\pipeline-statistics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\pipeline-statistics.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-generator.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file regexp\jsregexp.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\x64\instruction-scheduler-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\osr.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\x64\lithium-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\x64\lithium-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\osr.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file regexp\jsregexp.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(172): warning C4251: 'v8::internal::compiler::BasicBlock::successors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ic\x64\handler-compiler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\code-assembler.cc) runtime-proxy.cc E:\GitHub\node\deps\v8\src/compiler/schedule.h(173): warning C4251: 'v8::internal::compiler::BasicBlock::predecessors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file ic\x64\handler-compiler-x64.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): warning C4251: 'v8::internal::compiler::GraphReducer::state_': class 'v8::internal::compiler::NodeMarker' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\redundancy-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\module-decoder.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-result.h(127): warning C4251: 'v8::internal::wasm::ErrorThrower::exception_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::ErrorThrower' (compiling source file wasm\function-body-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): note: see declaration of 'v8::internal::compiler::NodeMarker' (compiling source file compiler\redundancy-elimination.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(177): warning C4251: 'v8::internal::compiler::BasicBlock::id_': class 'v8::internal::compiler::BasicBlock::Id' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\code-assembler.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\pipeline-statistics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\pipeline-statistics.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\pipeline-statistics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-literals.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\pipeline-statistics.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file wasm\module-decoder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ic\x64\handler-compiler-x64.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(46): note: see declaration of 'v8::internal::compiler::BasicBlock::Id' (compiling source file compiler\code-assembler.cc)E:\GitHub\node\deps\v8\src/messages.h(89): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\osr.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file ic\x64\handler-compiler-x64.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-literals.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\osr.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\module-decoder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file ic\x64\handler-compiler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\osr.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\pipeline-statistics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\module-decoder.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\x64\handler-compiler-x64.cc) E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file compiler\osr.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\x64\lithium-x64.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\module-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(89): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\pipeline-statistics.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\pipeline-statistics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\pipeline-statistics.cc) with E:\GitHub\node\deps\v8\src/compilation-info.h(92): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\osr.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\pipeline-statistics.cc) [ _Kty=uint32_t, E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file compiler\pipeline-statistics.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): warning C4251: 'v8::internal::compiler::GraphReducer::reducers_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\redundancy-elimination.cc) _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\redundancy-elimination.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\pipeline-statistics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file compiler\osr.cc) ] (compiling source file runtime\runtime-collections.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(92): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\pipeline-statistics.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\osr.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file compiler\osr.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\pipeline-statistics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file compiler\pipeline-statistics.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\pipeline-statistics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file compiler\pipeline-statistics.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder [ ] (compiling source file compiler\osr.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder _Kty=uint32_t, ] (compiling source file compiler\osr.cc)E:\GitHub\node\deps\v8\src/compiler/schedule.h(287): warning C4251: 'v8::internal::compiler::Schedule::all_blocks_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Schedule' (compiling source file compiler\code-assembler.cc) _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file runtime\runtime-collections.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\code-assembler.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file compiler\pipeline-statistics.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-collections.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file compiler\osr.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file compiler\pipeline-statistics.cc)E:\GitHub\node\deps\v8\src/compiler/schedule.h(288): warning C4251: 'v8::internal::compiler::Schedule::nodeid_to_block_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Schedule' (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\x64\handler-compiler-x64.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file crankshaft\x64\lithium-codegen-x64.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\x64\lithium-x64.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-result.h(113): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\module-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\code-assembler.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler\pipeline-statistics.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file ic\x64\handler-compiler-x64.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(289): warning C4251: 'v8::internal::compiler::Schedule::rpo_order_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Schedule' (compiling source file compiler\code-assembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file compiler\pipeline-statistics.cc)E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\code-assembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\x64\handler-compiler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): warning C4251: 'v8::internal::compiler::GraphReducer::revisit_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\redundancy-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\redundancy-elimination.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file runtime\runtime-collections.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file ic\x64\handler-compiler-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\x64\lithium-x64.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-collections.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\x64\handler-compiler-x64.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-result.h(113): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\module-decoder.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\x64\lithium-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file runtime\runtime-forin.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-collections.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): warning C4251: 'v8::internal::wasm::SignatureMap::map_': class 'std::map>>' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::SignatureMap' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file runtime\runtime-forin.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file runtime\runtime-forin.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\osr.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file runtime\runtime-forin.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): warning C4251: 'v8::internal::compiler::GraphReducer::stack_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\redundancy-elimination.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\redundancy-elimination.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file ic\x64\handler-compiler-x64.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\x64\lithium-codegen-x64.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\module-decoder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file runtime\runtime-forin.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\x64\handler-compiler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): note: see declaration of 'std::map>>' C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\osr.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\osr.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\osr.cc) _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-collections.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-collections.cc) ] (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-collections.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file regexp\jsregexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-collections.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\x64\lithium-codegen-x64.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ic\x64\handler-compiler-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\x64\lithium-x64.cc)E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file regexp\jsregexp.cc) E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1756): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\osr.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\x64\lithium-codegen-x64.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\module-decoder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\x64\lithium-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\x64\lithium-codegen-x64.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): warning C4251: 'v8::internal::wasm::WasmModule::globals': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\module-decoder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\x64\lithium-codegen-x64.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): warning C4251: 'v8::internal::wasm::WasmModule::signatures': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\x64\lithium-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-literals.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-literals.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): warning C4251: 'v8::internal::wasm::SignatureMap::map_': class 'std::map>>' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::SignatureMap' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t ] (compiling source file objects.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-numbers.cc)E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): note: see declaration of 'std::map>>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): warning C4251: 'v8::internal::wasm::WasmModule::functions': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with with [ [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=v8::internal::wasm::WasmFunction _Ty=uint32_t ] (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-collections.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-collections.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-collections.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-collections.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-collections.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-collections.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-collections.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-collections.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-collections.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file runtime\runtime-collections.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-collections.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file runtime\runtime-collections.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-numbers.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\src/compiler/zone-stats.h(59): warning C4251: 'v8::internal::compiler::ZoneStats::StatsScope::initial_values_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::ZoneStats::StatsScope' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=v8::internal::Zone *, _Ty=std::size_t E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\x64\lithium-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file compiler\pipeline-statistics.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): note: see declaration of 'std::vector>' with E:\GitHub\node\deps\v8\src/compiler/zone-stats.h(56): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=v8::internal::Zone *, _Ty=std::size_t [ ] (compiling source file compiler\pipeline-statistics.cc) _Ty=v8::internal::wasm::WasmFunction ] (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-collections.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file runtime\runtime-collections.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-collections.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/zone-stats.h(81): warning C4251: 'v8::internal::compiler::ZoneStats::zones_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::ZoneStats' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::Zone * ] (compiling source file compiler\pipeline-statistics.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file runtime\runtime-collections.cc) E:\GitHub\node\deps\v8\src/compiler/zone-stats.h(78): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::Zone * ] (compiling source file compiler\pipeline-statistics.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file runtime\runtime-collections.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-collections.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): warning C4251: 'v8::internal::wasm::WasmModule::data_segments': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmDataSegment E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-collections.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file runtime\runtime-collections.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-collections.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/zone-stats.h(82): warning C4251: 'v8::internal::compiler::ZoneStats::stats_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::ZoneStats' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::compiler::ZoneStats::StatsScope * ] (compiling source file compiler\pipeline-statistics.cc) E:\GitHub\node\deps\v8\src/compiler/zone-stats.h(79): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::compiler::ZoneStats::StatsScope * ] (compiling source file compiler\pipeline-statistics.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file runtime\runtime-collections.cc) ] (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-collections.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): warning C4251: 'v8::internal::wasm::WasmModule::globals': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::WasmGlobal E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file runtime\runtime-collections.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file objects.cc) ] (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): warning C4251: 'v8::internal::wasm::WasmModule::signatures': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file objects.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-collections.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\x64\lithium-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-collections.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file regexp\jsregexp.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): warning C4251: 'v8::internal::compiler::GraphReducer::state_': class 'v8::internal::compiler::NodeMarker' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): note: see declaration of 'v8::internal::compiler::NodeMarker' (compiling source file compiler\osr.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file regexp\jsregexp.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file regexp\jsregexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file regexp\jsregexp.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file crankshaft\x64\lithium-x64.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): warning C4251: 'v8::internal::wasm::WasmModule::function_tables': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file regexp\jsregexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file regexp\jsregexp.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): warning C4251: 'v8::internal::compiler::GraphReducer::reducers_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file runtime\runtime-forin.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): warning C4251: 'v8::internal::wasm::WasmModule::functions': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\osr.cc) [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file runtime\runtime-forin.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file regexp\jsregexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file x64\macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\pipeline-statistics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\pipeline-statistics.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\x64\lithium-x64.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file regexp\jsregexp.cc) ] (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): warning C4251: 'v8::internal::compiler::GraphReducer::revisit_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::internal::Register [] ] (compiling source file x64\macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\osr.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file regexp\jsregexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file x64\macro-assembler-x64.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file regexp\jsregexp.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): warning C4251: 'v8::internal::wasm::WasmModule::data_segments': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::WasmDataSegment E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ic\x64\handler-compiler-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file crankshaft\x64\lithium-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file x64\macro-assembler-x64.cc) ] (compiling source file compiler\pipeline-statistics.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\pipeline-statistics.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\pipeline-statistics.cc) ] (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file ic\x64\handler-compiler-x64.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): warning C4251: 'v8::internal::wasm::WasmModule::import_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): warning C4251: 'v8::internal::compiler::GraphReducer::stack_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file crankshaft\x64\lithium-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): note: see declaration of 'std::vector>' E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\osr.cc) with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ic\x64\handler-compiler-x64.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): warning C4251: 'v8::internal::wasm::WasmModule::function_tables': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): note: see declaration of 'std::vector>' with C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator [ ] (compiling source file compiler\pipeline-statistics.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\pipeline-statistics.cc) _Ty=v8::internal::wasm::WasmIndirectFunctionTable E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file objects.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' ] (compiling source file compiler\pipeline-statistics.cc) with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-numbers.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ic\x64\handler-compiler-x64.cc) ] (compiling source file runtime\runtime-numbers.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\x64\lithium-x64.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ic\x64\handler-compiler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file crankshaft\x64\lithium-x64.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ic\x64\handler-compiler-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): warning C4251: 'v8::internal::wasm::WasmModule::export_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::wasm::WasmExport E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): warning C4251: 'v8::internal::wasm::WasmModule::import_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file wasm\function-body-decoder.cc) ] (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-literals.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-literals.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-literals.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-literals.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\x64\lithium-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file crankshaft\x64\lithium-x64.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file ic\x64\handler-compiler-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\x64\lithium-x64.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): warning C4251: 'v8::internal::wasm::WasmModule::table_inits': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\osr.cc) _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file wasm\function-body-decoder.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file ic\x64\handler-compiler-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): warning C4251: 'v8::internal::wasm::WasmModule::export_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file crankshaft\x64\lithium-x64.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file regexp\jsregexp.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\x64\lithium-x64.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): warning C4251: 'v8::internal::wasm::WasmModule::pending_tasks': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator with ] (compiling source file compiler\osr.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\osr.cc) [ _Ty=v8::base::Semaphore ] (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\osr.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file regexp\jsregexp.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-forin.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::base::Semaphore E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file regexp\jsregexp.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file wasm\function-body-decoder.cc) ] (compiling source file runtime\runtime-forin.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file regexp\jsregexp.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-forin.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): warning C4251: 'v8::internal::wasm::WasmModule::table_inits': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): note: see declaration of 'std::vector>' C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\osr.cc) with C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo [ ] (compiling source file compiler\osr.cc) _Ty=v8::internal::wasm::WasmTableInit E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file objects.cc) ] (compiling source file compiler\osr.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): warning C4251: 'v8::internal::wasm::WasmModule::pending_tasks': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::base::Semaphore ] (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(733): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,false>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::compiler::MoveOperands *, _Alloc=v8::internal::ZoneAllocator ] and [ T=v8::internal::compiler::MoveOperands * ] and [ _Ty=v8::internal::compiler::MoveOperands *, _Alloc=v8::internal::ZoneAllocator E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file regexp\jsregexp.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file runtime\runtime-forin.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): note: see declaration of 'std::unique_ptr>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::base::Semaphore ] (compiling source file compiler\x64\instruction-scheduler-x64.cc) ] (compiling source file objects.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,false>' with [ T=v8::internal::compiler::MoveOperands * ] (compiling source file compiler\x64\instruction-scheduler-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file regexp\jsregexp.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-forin.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-collections.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file runtime\runtime-collections.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-collections.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] simplified-lowering.cc E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-collections.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file regexp\jsregexp.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-collections.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-collections.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-forin.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file runtime\runtime-collections.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file runtime\runtime-collections.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file regexp\jsregexp.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-forin.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-forin.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file regexp\jsregexp.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-forin.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-forin.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file regexp\jsregexp.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(300): warning C4251: 'v8::internal::wasm::ModuleWireBytes::module_bytes_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::ModuleWireBytes' (compiling source file wasm\function-body-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file regexp\jsregexp.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-numbers.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-numbers.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-numbers.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-numbers.cc) E:\GitHub\node\deps\v8\src/vector.h(194): note: see declaration of 'v8::internal::Vector' (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file regexp\jsregexp.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(300): warning C4251: 'v8::internal::wasm::ModuleWireBytes::module_bytes_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::ModuleWireBytes' (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/vector.h(194): note: see declaration of 'v8::internal::Vector' (compiling source file objects.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1372): warning C4251: 'v8::internal::compiler::PhiInstruction::operands_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::PhiInstruction' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\x64\lithium-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file regexp\jsregexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file regexp\jsregexp.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file regexp\jsregexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file regexp\jsregexp.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\x64\handler-compiler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file regexp\jsregexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file regexp\jsregexp.cc) E:\GitHub\node\deps\v8\src/zone/zone-containers.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file ic\x64\handler-compiler-x64.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\x64\lithium-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/eh-frame.h(198): warning C4251: 'v8::internal::EhFrameWriter::eh_frame_buffer_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::EhFrameWriter' (compiling source file objects.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file regexp\jsregexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file objects.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file regexp\jsregexp.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file regexp\jsregexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file regexp\jsregexp.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file regexp\jsregexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file regexp\jsregexp.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file regexp\jsregexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file regexp\jsregexp.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file wasm\function-body-decoder.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\x64\handler-compiler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file wasm\function-body-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file runtime\runtime-literals.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-forin.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ic\x64\handler-compiler-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1443): warning C4251: 'v8::internal::compiler::InstructionBlock::successors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\x64\instruction-scheduler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file runtime\runtime-literals.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file runtime\runtime-literals.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file runtime\runtime-literals.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file runtime\runtime-literals.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\x64\lithium-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(89): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\x64\lithium-codegen-x64.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\x64\handler-compiler-x64.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-forin.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1415): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\instruction-scheduler-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\x64\lithium-x64.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\x64\lithium-codegen-x64.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file ic\x64\handler-compiler-x64.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file runtime\runtime-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-forin.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file runtime\runtime-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file wasm\function-body-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1444): warning C4251: 'v8::internal::compiler::InstructionBlock::predecessors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\x64\instruction-scheduler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-collections.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file runtime\runtime-collections.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-collections.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-collections.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-collections.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-collections.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-collections.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-collections.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-collections.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-collections.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-forin.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-collections.cc) E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-collections.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\x64\handler-compiler-x64.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file wasm\function-body-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1415): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\instruction-scheduler-x64.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file ic\x64\handler-compiler-x64.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=std::pair ] (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-forin.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] runtime-symbol.cc E:\GitHub\node\deps\v8\src/compiler/instruction.h(1445): warning C4251: 'v8::internal::compiler::InstructionBlock::phis_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\x64\handler-compiler-x64.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(103): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-forin.cc)runtime-wasm.cc E:\GitHub\node\deps\v8\src/factory.h(340): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\x64\lithium-codegen-x64.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1426): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ic\x64\handler-compiler-x64.cc) E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-forin.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1446): warning C4251: 'v8::internal::compiler::InstructionBlock::ao_number_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\x64\handler-compiler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ic\x64\handler-compiler-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-forin.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\x64\lithium-codegen-x64.cc)E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1447): warning C4251: 'v8::internal::compiler::InstructionBlock::rpo_number_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\x64\instruction-scheduler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-forin.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file wasm\function-body-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/factory.h(340): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\x64\instruction-scheduler-x64.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file runtime\runtime-forin.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file crankshaft\x64\lithium-codegen-x64.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1448): warning C4251: 'v8::internal::compiler::InstructionBlock::loop_header_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\x64\instruction-scheduler-x64.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file crankshaft\x64\lithium-codegen-x64.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\x64\instruction-scheduler-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-forin.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file wasm\function-body-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file runtime\runtime-generator.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file regexp\jsregexp.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-generator.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1449): warning C4251: 'v8::internal::compiler::InstructionBlock::loop_end_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file runtime\runtime-forin.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-generator.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\x64\instruction-scheduler-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file regexp\jsregexp.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with simplified-operator.cc [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file wasm\function-body-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] ] (compiling source file runtime\runtime-generator.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file regexp\jsregexp.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-generator.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-generator.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file regexp\jsregexp.cc) E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-forin.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file regexp\jsregexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file regexp\jsregexp.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file runtime\runtime-forin.cc) ] (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-forin.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file wasm\function-body-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1653): warning C4251: 'v8::internal::compiler::InstructionSequence::source_positions_': class 'v8::internal::ZoneMap>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ K=const v8::internal::compiler::Instruction * E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file runtime\runtime-forin.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file regexp\jsregexp.cc) ] (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file crankshaft\x64\lithium-x64.cc)E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1645): note: see declaration of 'v8::internal::ZoneMap>' with [ K=const v8::internal::compiler::Instruction * E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file runtime\runtime-forin.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-forin.cc) ] (compiling source file compiler\x64\instruction-scheduler-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\x64\lithium-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file crankshaft\x64\lithium-codegen-x64.cc)E:\GitHub\node\deps\v8\src/accessors.h(99): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\x64\lithium-x64.cc) ] (compiling source file regexp\jsregexp.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-forin.cc) E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file wasm\function-body-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\x64\lithium-codegen-x64.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\x64\lithium-x64.cc)E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file wasm\function-body-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file runtime\runtime-forin.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-forin.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file runtime\runtime-forin.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-forin.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file runtime\runtime-forin.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-forin.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-forin.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\x64\lithium-codegen-x64.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1654): warning C4251: 'v8::internal::compiler::InstructionSequence::constants_': class 'std::map,v8::internal::ZoneAllocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\x64\lithium-x64.cc)E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file wasm\function-body-decoder.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\x64\lithium-x64.cc)E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\x64\lithium-codegen-x64.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1471): note: see declaration of 'std::map,v8::internal::ZoneAllocator>>' (compiling source file compiler\x64\instruction-scheduler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\x64\lithium-x64.cc)E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1655): warning C4251: 'v8::internal::compiler::InstructionSequence::immediates_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\x64\instruction-scheduler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\register-allocator-verifier.cc) E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\register-allocator-verifier.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1577): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\x64\lithium-codegen-x64.cc)E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file runtime\runtime-literals.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file runtime\runtime-literals.cc) E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\x64\lithium-x64.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1656): warning C4251: 'v8::internal::compiler::InstructionSequence::instructions_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\x64\instruction-scheduler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file wasm\function-body-decoder.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1475): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\x64\instruction-scheduler-x64.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\x64\lithium-x64.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file runtime\runtime-numbers.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file runtime\runtime-numbers.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1658): warning C4251: 'v8::internal::compiler::InstructionSequence::reference_maps_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\x64\instruction-scheduler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1476): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\x64\instruction-scheduler-x64.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file ic\x64\handler-compiler-x64.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1659): warning C4251: 'v8::internal::compiler::InstructionSequence::representations_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\x64\instruction-scheduler-x64.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file ic\x64\handler-compiler-x64.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1659): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\instruction-scheduler-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file regexp\jsregexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\select-lowering.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer with ] (compiling source file compiler\select-lowering.cc) [ _Ty=v8::internal::MachineType [] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file runtime\runtime-literals.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file regexp\jsregexp.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-literals.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file regexp\jsregexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file ic\x64\handler-compiler-x64.cc) ] (compiling source file runtime\runtime-literals.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file regexp\jsregexp.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\schedule.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\schedule.cc) [ _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file regexp\jsregexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file regexp\jsregexp.cc) ] (compiling source file ic\x64\handler-compiler-x64.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1661): warning C4251: 'v8::internal::compiler::InstructionSequence::deoptimization_entries_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\x64\instruction-scheduler-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file regexp\jsregexp.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file runtime\runtime-literals.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-literals.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file regexp\jsregexp.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-literals.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1349): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\instruction-scheduler-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file regexp\jsregexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file runtime\runtime-numbers.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file regexp\jsregexp.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file regexp\jsregexp.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-numbers.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file regexp\jsregexp.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-numbers.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file runtime\runtime-numbers.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/compiler/graph-trimmer.h(52): warning C4251: 'v8::internal::compiler::GraphTrimmer::is_live_': class 'v8::internal::compiler::NodeMarker' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphTrimmer' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file runtime\runtime-numbers.cc) E:\GitHub\node\deps\v8\src/compiler/graph-trimmer.h(52): note: see declaration of 'v8::internal::compiler::NodeMarker' (compiling source file compiler\osr.cc) E:\GitHub\node\deps\v8\src/compiler/graph-trimmer.h(53): warning C4251: 'v8::internal::compiler::GraphTrimmer::live_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphTrimmer' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/compiler/node.h(312): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\osr.cc) with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-numbers.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-proxy.cc)objects.cc(17220): warning C4244: 'initializing': conversion from 'double' to 'uint32_t', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-forin.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-proxy.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file runtime\runtime-forin.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-forin.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-forin.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-forin.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-forin.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file runtime\runtime-forin.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file runtime\runtime-generator.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file runtime\runtime-forin.cc)deserializer.cc C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file runtime\runtime-generator.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file runtime\runtime-generator.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file runtime\runtime-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file runtime\runtime-generator.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\osr.cc) [ _Ty=v8::internal::Register [] ] (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-proxy.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-proxy.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-forin.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-wasm.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file runtime\runtime-forin.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-forin.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-forin.cc) state-values-utils.cc C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-wasm.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-forin.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-forin.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-forin.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-forin.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file runtime\runtime-generator.cc) ] (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] with [ _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file runtime\runtime-generator.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-forin.cc) ] (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ E:\GitHub\node\deps\v8\src/compiler/js-operator.h(45): warning C4251: 'v8::internal::compiler::VectorSlotPair::vector_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/js-operator.h(34): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\osr.cc) _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-forin.cc) ] (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/compiler/js-operator.h(46): warning C4251: 'v8::internal::compiler::VectorSlotPair::slot_': class 'v8::internal::FeedbackSlot' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-forin.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(897): note: see declaration of 'v8::internal::FeedbackSlot' (compiling source file compiler\osr.cc) E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-forin.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-symbol.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-generator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-generator.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-symbol.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-wasm.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-generator.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file runtime\runtime-generator.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(690): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(142): note: see declaration of 'v8::base::Flags' (compiling source file compiler\osr.cc) [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(691): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::alignment_requirements_': class 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file snapshot\deserializer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-generator.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(144): note: see declaration of 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' (compiling source file compiler\osr.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file snapshot\deserializer.cc) partial-serializer.cc E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-generator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-generator.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file runtime\runtime-numbers.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file runtime\runtime-numbers.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-generator.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file runtime\runtime-numbers.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file runtime\runtime-numbers.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file runtime\runtime-numbers.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file runtime\runtime-numbers.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file runtime\runtime-numbers.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file runtime\runtime-numbers.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file regexp\jsregexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-generator.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file regexp\jsregexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-symbol.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file regexp\jsregexp.cc) E:\GitHub\node\deps\v8\src/compiler/js-graph.h(194): warning C4251: 'v8::internal::compiler::JSGraph::cache_': class 'v8::internal::compiler::CommonNodeCache' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSGraph' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/common-node-cache.h(23): note: see declaration of 'v8::internal::compiler::CommonNodeCache' (compiling source file compiler\osr.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-generator.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-symbol.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file regexp\jsregexp.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-symbol.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-generator.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file regexp\jsregexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file regexp\jsregexp.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file regexp\jsregexp.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file regexp\jsregexp.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-generator.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-wasm.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file runtime\runtime-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file runtime\runtime-generator.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file runtime\runtime-numbers.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file runtime\runtime-numbers.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file runtime\runtime-numbers.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file runtime\runtime-numbers.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file runtime\runtime-numbers.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file runtime\runtime-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-generator.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file runtime\runtime-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file runtime\runtime-generator.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file runtime\runtime-proxy.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file runtime\runtime-generator.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-generator.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file runtime\runtime-generator.cc) E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(608): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file runtime\runtime-generator.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file runtime\runtime-numbers.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file runtime\runtime-numbers.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\x64\lithium-codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file runtime\runtime-generator.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file runtime\runtime-proxy.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-generator.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-proxy.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file snapshot\partial-serializer.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-generator.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-proxy.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file snapshot\partial-serializer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file runtime\runtime-proxy.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-proxy.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-proxy.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file runtime\runtime-literals.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file runtime\runtime-literals.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-numbers.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-numbers.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-numbers.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file runtime\runtime-numbers.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-numbers.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-numbers.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\x64\lithium-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-numbers.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-numbers.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-numbers.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-numbers.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\x64\lithium-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\x64\lithium-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\x64\lithium-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(608): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-numbers.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-numbers.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\x64\lithium-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-numbers.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-numbers.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-literals.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-literals.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-numbers.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-numbers.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-literals.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file runtime\runtime-literals.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-numbers.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-literals.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-literals.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-numbers.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file runtime\runtime-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file runtime\runtime-symbol.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-numbers.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file runtime\runtime-numbers.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\x64\lithium-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-numbers.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file runtime\runtime-numbers.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-literals.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-literals.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-literals.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-literals.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-numbers.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file runtime\runtime-numbers.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-numbers.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file runtime\runtime-numbers.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file runtime\runtime-numbers.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-numbers.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-numbers.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\register-allocator-verifier.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file runtime\runtime-numbers.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-numbers.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file runtime\runtime-numbers.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-numbers.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file runtime\runtime-numbers.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-numbers.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-numbers.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-literals.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-literals.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-literals.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-literals.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-literals.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file runtime\runtime-symbol.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-literals.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-symbol.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-symbol.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-literals.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-literals.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-literals.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file runtime\runtime-literals.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-literals.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file runtime\runtime-literals.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file runtime\runtime-symbol.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-symbol.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-symbol.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-literals.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file runtime\runtime-literals.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-literals.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file runtime\runtime-literals.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file runtime\runtime-literals.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-literals.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-literals.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file runtime\runtime-literals.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-generator.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file runtime\runtime-generator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-literals.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-generator.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file runtime\runtime-wasm.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file runtime\runtime-literals.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-numbers.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-generator.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file runtime\runtime-numbers.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-literals.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-numbers.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-generator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file runtime\runtime-literals.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file snapshot\deserializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-numbers.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-literals.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-numbers.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-literals.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-numbers.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file snapshot\deserializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file runtime\runtime-numbers.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file runtime\runtime-numbers.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file runtime\runtime-generator.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file runtime\runtime-generator.cc) serializer-common.cc C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] ] (compiling source file compiler\register-allocator-verifier.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\register-allocator-verifier.cc) and E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\register-allocator-verifier.cc) [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file runtime\runtime-wasm.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-wasm.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\register-allocator-verifier.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\register-allocator-verifier.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\register-allocator-verifier.cc) [ _Ty=v8::CpuProfileDeoptInfo ] and [ C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\select-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file runtime\runtime-wasm.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\select-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-numbers.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file runtime\runtime-numbers.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-numbers.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-numbers.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-numbers.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\schedule.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-numbers.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-numbers.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-numbers.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-numbers.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file snapshot\deserializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-numbers.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-numbers.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file snapshot\deserializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\schedule.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-numbers.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file snapshot\deserializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file snapshot\deserializer.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-literals.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file runtime\runtime-generator.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file runtime\runtime-literals.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-generator.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-literals.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-literals.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-generator.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-literals.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-literals.cc) E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-generator.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-generator.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file runtime\runtime-literals.cc)E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-generator.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file runtime\runtime-literals.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-generator.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file runtime\runtime-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file runtime\runtime-proxy.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file runtime\runtime-proxy.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file runtime\runtime-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file runtime\runtime-proxy.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file snapshot\partial-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file snapshot\partial-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-literals.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file runtime\runtime-literals.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-literals.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-literals.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-literals.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-literals.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-literals.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-literals.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-literals.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-literals.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-literals.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-literals.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file runtime\runtime-wasm.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file runtime\runtime-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file runtime\runtime-proxy.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): note: see declaration of 'v8::internal::ZoneVector' (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file runtime\runtime-wasm.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file runtime\runtime-wasm.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file snapshot\serializer-common.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file snapshot\serializer-common.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file runtime\runtime-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file runtime\runtime-symbol.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file runtime\runtime-symbol.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file runtime\runtime-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file runtime\runtime-symbol.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\simplified-lowering.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file runtime\runtime-wasm.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\simplified-lowering.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file runtime\runtime-wasm.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file runtime\runtime-wasm.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(89): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file runtime\runtime-wasm.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file runtime\runtime-wasm.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file runtime\runtime-wasm.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file snapshot\partial-serializer.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(92): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-wasm.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file snapshot\partial-serializer.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file snapshot\partial-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file snapshot\partial-serializer.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file runtime\runtime-wasm.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file runtime\runtime-wasm.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/string-stream.h(129): warning C4838: conversion from 'uint32_t' to 'v8::internal::StringStream::FmtElm' requires a narrowing conversion (compiling source file objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/string-stream.h(124): note: see reference to function template instantiation 'void v8::internal::StringStream::Add(v8::internal::Vector,uint32_t)' being compiled (compiling source file objects.cc) objects.cc(2681): note: see reference to function template instantiation 'void v8::internal::StringStream::Add(const char *,uint32_t)' being compiled E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-proxy.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-proxy.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-proxy.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file runtime\runtime-wasm.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file runtime\runtime-proxy.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-proxy.cc)E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file runtime\runtime-wasm.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-proxy.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-proxy.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-proxy.cc) E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file runtime\runtime-wasm.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file runtime\runtime-wasm.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file runtime\runtime-wasm.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file runtime\runtime-numbers.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\select-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file runtime\runtime-numbers.cc)E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\select-lowering.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\schedule.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\select-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\schedule.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\select-lowering.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\schedule.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\schedule.cc) E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file runtime\runtime-wasm.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file runtime\runtime-numbers.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file runtime\runtime-symbol.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file runtime\runtime-numbers.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file runtime\runtime-symbol.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-result.h(127): warning C4251: 'v8::internal::wasm::ErrorThrower::exception_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::ErrorThrower' (compiling source file runtime\runtime-wasm.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-proxy.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-proxy.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-proxy.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\select-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-proxy.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file runtime\runtime-proxy.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\select-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file runtime\runtime-proxy.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file runtime\runtime-proxy.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file runtime\runtime-proxy.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\simplified-operator.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file runtime\runtime-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\simplified-operator.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-proxy.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(170): warning C4251: 'v8::internal::compiler::BasicBlock::nodes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\schedule.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(24): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\schedule.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file runtime\runtime-proxy.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file runtime\runtime-proxy.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file runtime\runtime-proxy.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-symbol.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-proxy.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-symbol.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file runtime\runtime-symbol.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-symbol.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-symbol.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-symbol.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file snapshot\deserializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file snapshot\deserializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(172): warning C4251: 'v8::internal::compiler::BasicBlock::successors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\schedule.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-symbol.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\schedule.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-symbol.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(173): warning C4251: 'v8::internal::compiler::BasicBlock::predecessors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\schedule.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-symbol.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-symbol.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file runtime\runtime-symbol.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\schedule.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(177): warning C4251: 'v8::internal::compiler::BasicBlock::id_': class 'v8::internal::compiler::BasicBlock::Id' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\schedule.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file runtime\runtime-symbol.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(46): note: see declaration of 'v8::internal::compiler::BasicBlock::Id' (compiling source file compiler\schedule.cc) with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file snapshot\deserializer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file runtime\runtime-symbol.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file runtime\runtime-symbol.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file snapshot\deserializer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file snapshot\deserializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file runtime\runtime-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-symbol.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-proxy.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file snapshot\deserializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file runtime\runtime-symbol.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file runtime\runtime-proxy.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file snapshot\deserializer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file snapshot\deserializer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-symbol.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-proxy.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file snapshot\partial-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file runtime\runtime-symbol.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file snapshot\partial-serializer.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-proxy.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(287): warning C4251: 'v8::internal::compiler::Schedule::all_blocks_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Schedule' (compiling source file compiler\schedule.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-symbol.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\schedule.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(288): warning C4251: 'v8::internal::compiler::Schedule::nodeid_to_block_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Schedule' (compiling source file compiler\schedule.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\schedule.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(289): warning C4251: 'v8::internal::compiler::Schedule::rpo_order_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Schedule' (compiling source file compiler\schedule.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file runtime\runtime-symbol.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\schedule.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-symbol.cc) snapshot-source-sink.cc E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file runtime\runtime-proxy.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file runtime\runtime-proxy.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file runtime\runtime-wasm.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file runtime\runtime-wasm.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file snapshot\serializer-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file snapshot\serializer-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file snapshot\partial-serializer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file snapshot\partial-serializer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file snapshot\partial-serializer.cc) E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): warning C4251: 'v8::internal::wasm::SignatureMap::map_': class 'std::map>>' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::SignatureMap' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t ] (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): note: see declaration of 'std::map>>' with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t ] (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file runtime\runtime-proxy.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-proxy.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-proxy.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-proxy.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-proxy.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-proxy.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\schedule.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-proxy.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\schedule.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file snapshot\partial-serializer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file snapshot\partial-serializer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file snapshot\partial-serializer.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): warning C4251: 'v8::internal::wasm::WasmModule::globals': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): warning C4251: 'v8::internal::wasm::WasmModule::signatures': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file snapshot\serializer-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file snapshot\serializer-common.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file snapshot\serializer-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file snapshot\serializer-common.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): warning C4251: 'v8::internal::wasm::WasmModule::functions': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file runtime\runtime-symbol.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-symbol.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-symbol.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): note: see declaration of 'std::vector>' E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\osr.cc) with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file runtime\runtime-symbol.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file runtime\runtime-symbol.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): warning C4251: 'v8::internal::wasm::WasmModule::data_segments': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): warning C4251: 'v8::internal::wasm::WasmModule::function_tables': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): warning C4251: 'v8::internal::wasm::WasmModule::import_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): warning C4251: 'v8::internal::wasm::WasmModule::export_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): warning C4251: 'v8::internal::wasm::WasmModule::table_inits': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): warning C4251: 'v8::internal::wasm::WasmModule::pending_tasks': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::base::Semaphore ] (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::base::Semaphore ] (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file runtime\runtime-symbol.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/string-stream.h(129): warning C4838: conversion from 'uint32_t' to 'v8::internal::StringStream::FmtElm' requires a narrowing conversion (compiling source file crankshaft\x64\lithium-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_0.vcxproj] E:\GitHub\node\deps\v8\src/string-stream.h(124): note: see reference to function template instantiation 'void v8::internal::StringStream::Add(v8::internal::Vector,uint32_t)' being compiled (compiling source file crankshaft\x64\lithium-x64.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-symbol.cc) crankshaft\x64\lithium-x64.cc(346): note: see reference to function template instantiation 'void v8::internal::StringStream::Add(const char *,uint32_t)' being compiled E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-symbol.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file snapshot\snapshot-source-sink.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-symbol.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file snapshot\deserializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-symbol.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(300): warning C4251: 'v8::internal::wasm::ModuleWireBytes::module_bytes_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::ModuleWireBytes' (compiling source file runtime\runtime-wasm.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file snapshot\snapshot-source-sink.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file snapshot\deserializer.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-symbol.cc)E:\GitHub\node\deps\v8\src/vector.h(194): note: see declaration of 'v8::internal::Vector' (compiling source file runtime\runtime-wasm.cc) source-position-table.cc E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-symbol.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-symbol.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-symbol.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file snapshot\serializer-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file runtime\runtime-wasm.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file snapshot\serializer-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file runtime\runtime-wasm.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file runtime\runtime-wasm.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file snapshot\partial-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file snapshot\partial-serializer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file snapshot\partial-serializer.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file snapshot\partial-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file snapshot\partial-serializer.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file snapshot\deserializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file snapshot\deserializer.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file snapshot\deserializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file snapshot\serializer-common.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file snapshot\deserializer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file snapshot\serializer-common.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file snapshot\deserializer.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file snapshot\deserializer.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file snapshot\serializer-common.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file snapshot\deserializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file snapshot\deserializer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file snapshot\serializer-common.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file snapshot\serializer-common.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file snapshot\serializer-common.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-wasm.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file runtime\runtime-wasm.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file snapshot\partial-serializer.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file snapshot\partial-serializer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-wasm.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-wasm.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-wasm.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file snapshot\deserializer.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file snapshot\snapshot-source-sink.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file snapshot\deserializer.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file snapshot\snapshot-source-sink.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file snapshot\deserializer.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file snapshot\deserializer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-wasm.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-wasm.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file snapshot\deserializer.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-wasm.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-wasm.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\select-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\select-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-wasm.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\select-lowering.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\select-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\select-lowering.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-wasm.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\select-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(237): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\select-lowering.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\state-values-utils.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\state-values-utils.cc) _Ty=v8::internal::Cancelable * ] (compiling source file snapshot\partial-serializer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file snapshot\partial-serializer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file snapshot\partial-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file snapshot\partial-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-wasm.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file snapshot\partial-serializer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file runtime\runtime-wasm.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-wasm.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file snapshot\partial-serializer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-wasm.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file snapshot\partial-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file snapshot\partial-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-wasm.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file snapshot\partial-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file snapshot\partial-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-wasm.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file runtime\runtime-wasm.cc) tail-call-optimization.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-wasm.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-wasm.cc) string-builder.cc E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file snapshot\snapshot-source-sink.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file snapshot\snapshot-source-sink.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file snapshot\snapshot-source-sink.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file source-position-table.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file source-position-table.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file snapshot\snapshot-source-sink.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\partial-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file snapshot\partial-serializer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file snapshot\deserializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\partial-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\osr.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\osr.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\osr.cc) _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file snapshot\deserializer.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file snapshot\partial-serializer.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\osr.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file snapshot\deserializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\partial-serializer.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file snapshot\deserializer.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-wasm.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file snapshot\partial-serializer.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file runtime\runtime-wasm.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file snapshot\deserializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\partial-serializer.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-wasm.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file snapshot\deserializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\osr.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\osr.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file snapshot\partial-serializer.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\partial-serializer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file snapshot\deserializer.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-wasm.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file snapshot\partial-serializer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file snapshot\deserializer.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\partial-serializer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file snapshot\deserializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file snapshot\partial-serializer.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file snapshot\deserializer.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file snapshot\partial-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file snapshot\partial-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file snapshot\partial-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file snapshot\partial-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file snapshot\partial-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file snapshot\partial-serializer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\deserializer.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file snapshot\deserializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file snapshot\partial-serializer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\deserializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file snapshot\partial-serializer.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file snapshot\deserializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file snapshot\partial-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\deserializer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file snapshot\partial-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file snapshot\deserializer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file snapshot\partial-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\deserializer.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file snapshot\serializer-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\schedule.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\schedule.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\schedule.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\schedule.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\schedule.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file snapshot\serializer-common.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file snapshot\partial-serializer.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file snapshot\serializer-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file snapshot\deserializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file snapshot\partial-serializer.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file snapshot\serializer-common.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\deserializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file snapshot\serializer-common.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file snapshot\partial-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file snapshot\deserializer.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file snapshot\serializer-common.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file snapshot\serializer-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\schedule.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(237): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\schedule.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file snapshot\serializer-common.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): warning C4251: 'v8::internal::compiler::GraphReducer::state_': class 'v8::internal::compiler::NodeMarker' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\select-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): note: see declaration of 'v8::internal::compiler::NodeMarker' (compiling source file compiler\select-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\deserializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file snapshot\deserializer.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file snapshot\deserializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file runtime\runtime-wasm.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file snapshot\deserializer.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-wasm.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file snapshot\deserializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] type-cache.cc E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-wasm.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file snapshot\deserializer.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file source-position-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] handler-outside.cc type-hints.cc E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-wasm.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file source-position-table.cc)E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-wasm.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file snapshot\deserializer.cc)v8.cc [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\osr.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): warning C4251: 'v8::internal::compiler::GraphReducer::reducers_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\select-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\osr.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\select-lowering.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-wasm.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file snapshot\deserializer.cc)E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\osr.cc) with E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\osr.cc) ] (compiling source file string-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file snapshot\deserializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\osr.cc) with [ C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file string-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\osr.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file snapshot\deserializer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file snapshot\partial-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file snapshot\deserializer.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-wasm.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file snapshot\partial-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file snapshot\deserializer.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file snapshot\partial-serializer.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file source-position-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-wasm.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file source-position-table.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file snapshot\deserializer.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file snapshot\partial-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file snapshot\serializer-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-wasm.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file source-position-table.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file snapshot\serializer-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file snapshot\serializer-common.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file snapshot\deserializer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file snapshot\partial-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file snapshot\serializer-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): warning C4251: 'v8::internal::compiler::GraphReducer::revisit_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\select-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file snapshot\snapshot-source-sink.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file source-position-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file snapshot\serializer-common.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\select-lowering.cc) E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-wasm.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file snapshot\snapshot-source-sink.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file snapshot\deserializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file snapshot\partial-serializer.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file snapshot\deserializer.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\osr.cc) [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\osr.cc) _Ty=std::pair ] (compiling source file snapshot\partial-serializer.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file snapshot\partial-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file source-position-table.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\osr.cc) with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file snapshot\snapshot-source-sink.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): note: see declaration of 'v8::internal::ZoneVector' (compiling source file source-position-table.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\osr.cc) [ E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\osr.cc) _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file snapshot\snapshot-source-sink.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\osr.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\osr.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): warning C4251: 'v8::internal::compiler::GraphReducer::stack_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\select-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\select-lowering.cc) [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file snapshot\snapshot-source-sink.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file source-position-table.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file snapshot\snapshot-source-sink.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file source-position-table.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file snapshot\snapshot-source-sink.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file source-position-table.cc)version.cc [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file snapshot\deserializer.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file source-position-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file snapshot\snapshot-source-sink.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file snapshot\deserializer.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file source-position-table.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file snapshot\deserializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file snapshot\serializer-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file source-position-table.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file snapshot\deserializer.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file snapshot\serializer-common.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file snapshot\deserializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file snapshot\deserializer.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file v8.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file type-hints.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\partial-serializer.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file snapshot\deserializer.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file v8.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file type-hints.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file snapshot\partial-serializer.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file snapshot\deserializer.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\partial-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file snapshot\serializer-common.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\partial-serializer.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file string-builder.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file snapshot\serializer-common.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\partial-serializer.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file string-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file snapshot\serializer-common.cc)E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\partial-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file snapshot\serializer-common.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\partial-serializer.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\partial-serializer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file snapshot\serializer-common.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\partial-serializer.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file snapshot\serializer-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\partial-serializer.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file snapshot\serializer-common.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file string-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file snapshot\serializer-common.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file string-builder.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file snapshot\serializer-common.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\simplified-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file snapshot\serializer-common.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\partial-serializer.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file string-builder.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\deserializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\partial-serializer.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file string-builder.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file snapshot\deserializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\serializer-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\deserializer.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file snapshot\serializer-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\serializer-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file snapshot\serializer-common.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\serializer-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file snapshot\serializer-common.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\serializer-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file snapshot\serializer-common.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\simplified-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\serializer-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file snapshot\serializer-common.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\deserializer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\serializer-common.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file snapshot\serializer-common.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\deserializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\deserializer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file snapshot\serializer-common.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\deserializer.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file snapshot\snapshot-source-sink.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file snapshot\serializer-common.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file snapshot\snapshot-source-sink.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\deserializer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file snapshot\serializer-common.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\deserializer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file snapshot\serializer-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\deserializer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file snapshot\serializer-common.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file snapshot\serializer-common.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\deserializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file snapshot\serializer-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\deserializer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file snapshot\serializer-common.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file snapshot\serializer-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file snapshot\serializer-common.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file snapshot\serializer-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file snapshot\serializer-common.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file snapshot\serializer-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file snapshot\serializer-common.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file source-position-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file source-position-table.cc) wasm-external-refs.cc E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file snapshot\snapshot-source-sink.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file snapshot\snapshot-source-sink.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file snapshot\snapshot-source-sink.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file snapshot\snapshot-source-sink.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\osr.cc) ] (compiling source file version.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file snapshot\snapshot-source-sink.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\osr.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\osr.cc) [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file version.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file snapshot\serializer-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file snapshot\serializer-common.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file snapshot\serializer-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file snapshot\serializer-common.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file snapshot\serializer-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file snapshot\serializer-common.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file snapshot\serializer-common.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file snapshot\serializer-common.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file source-position-table.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file source-position-table.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file source-position-table.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\simplified-lowering.cc) and E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file source-position-table.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' ] (compiling source file compiler\osr.cc) with E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compiler\osr.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\simplified-lowering.cc) [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file source-position-table.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file source-position-table.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file type-hints.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file type-hints.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file snapshot\snapshot-source-sink.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file snapshot\snapshot-source-sink.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file snapshot\snapshot-source-sink.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file snapshot\snapshot-source-sink.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\register-allocator-verifier.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file snapshot\snapshot-source-sink.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file snapshot\snapshot-source-sink.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file snapshot\snapshot-source-sink.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file snapshot\snapshot-source-sink.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file snapshot\snapshot-source-sink.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file snapshot\snapshot-source-sink.cc) wasm-module-builder.cc E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file type-hints.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file type-hints.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\register-allocator-verifier.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file type-hints.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file type-hints.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\serializer-common.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\simplified-operator.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file snapshot\serializer-common.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\serializer-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\simplified-operator.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\register-allocator-verifier.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\serializer-common.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\register-allocator-verifier.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\simplified-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\serializer-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\register-allocator-verifier.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\simplified-operator.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\serializer-common.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\serializer-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\serializer-common.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\snapshot-source-sink.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file snapshot\snapshot-source-sink.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\serializer-common.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\select-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\select-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\simplified-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\simplified-operator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\snapshot-source-sink.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\serializer-common.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file snapshot\snapshot-source-sink.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\serializer-common.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\serializer-common.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file string-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\snapshot-source-sink.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file string-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file snapshot\snapshot-source-sink.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\snapshot-source-sink.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file snapshot\snapshot-source-sink.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\snapshot-source-sink.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file snapshot\snapshot-source-sink.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\snapshot-source-sink.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file snapshot\snapshot-source-sink.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file snapshot\snapshot-source-sink.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file snapshot\snapshot-source-sink.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file snapshot\snapshot-source-sink.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] typer.cc with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file string-builder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file string-builder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file snapshot\snapshot-source-sink.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file string-builder.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\state-values-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file snapshot\snapshot-source-sink.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file snapshot\snapshot-source-sink.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\state-values-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file string-builder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file snapshot\snapshot-source-sink.cc) ] (compiling source file compiler\select-lowering.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame with ] (compiling source file compiler\select-lowering.cc) [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\select-lowering.cc) ] (compiling source file string-builder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file snapshot\snapshot-source-sink.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file string-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file snapshot\snapshot-source-sink.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file version.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\select-lowering.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\select-lowering.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\select-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file snapshot\snapshot-source-sink.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file snapshot\snapshot-source-sink.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file version.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file snapshot\snapshot-source-sink.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file snapshot\snapshot-source-sink.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file snapshot\snapshot-source-sink.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file version.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file version.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file version.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file version.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file wasm\wasm-external-refs.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file wasm\wasm-external-refs.cc) wasm-objects.cc E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file source-position-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file source-position-table.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file source-position-table.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file source-position-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file source-position-table.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file snapshot\snapshot-source-sink.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file snapshot\snapshot-source-sink.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file snapshot\snapshot-source-sink.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\register-allocator-verifier.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file snapshot\snapshot-source-sink.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\register-allocator-verifier.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\register-allocator-verifier.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file snapshot\snapshot-source-sink.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file snapshot\snapshot-source-sink.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file snapshot\snapshot-source-sink.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file snapshot\snapshot-source-sink.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file source-position-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file source-position-table.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] and E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\osr.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\osr.cc) [ E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\osr.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\osr.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\osr.cc) _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\osr.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file v8.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\osr.cc) ] (compiling source file wasm\wasm-module-builder.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file v8.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file v8.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file wasm\wasm-module-builder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file v8.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\simplified-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file v8.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\simplified-operator.cc) with C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\simplified-operator.cc) [ E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\simplified-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\simplified-operator.cc) _Ty=v8::CpuProfileDeoptInfo ] (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file string-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file string-builder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file string-builder.cc) E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\simplified-operator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file string-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file string-builder.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(237): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\simplified-operator.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\snapshot-source-sink.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file snapshot\snapshot-source-sink.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\snapshot-source-sink.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\snapshot-source-sink.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\snapshot-source-sink.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\snapshot-source-sink.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\snapshot-source-sink.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\snapshot-source-sink.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\snapshot-source-sink.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\snapshot-source-sink.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\snapshot-source-sink.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\snapshot-source-sink.cc) wasm-result.cc E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file source-position-table.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file source-position-table.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file source-position-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file source-position-table.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file string-builder.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file source-position-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file string-builder.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file source-position-table.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file source-position-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file source-position-table.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file source-position-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file source-position-table.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file wasm\wasm-external-refs.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file wasm\wasm-external-refs.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file source-position-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file source-position-table.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file string-builder.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file wasm\wasm-external-refs.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file source-position-table.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file wasm\wasm-external-refs.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file string-builder.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file source-position-table.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file wasm\wasm-external-refs.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\wasm-external-refs.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file string-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file source-position-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file string-builder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file source-position-table.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file string-builder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file source-position-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file string-builder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file source-position-table.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\state-values-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\state-values-utils.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file string-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\state-values-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file source-position-table.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file string-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\state-values-utils.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file source-position-table.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file string-builder.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file string-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file source-position-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file wasm\wasm-module-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file source-position-table.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file source-position-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file source-position-table.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file source-position-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file source-position-table.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file source-position-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file source-position-table.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file source-position-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file source-position-table.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file wasm\wasm-result.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file source-position-table.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file source-position-table.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file source-position-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file source-position-table.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file source-position-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file source-position-table.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file wasm\wasm-result.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\simplified-lowering.cc) [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file wasm\wasm-objects.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file string-builder.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file wasm\wasm-module-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file wasm\wasm-module-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file string-builder.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file string-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file string-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file string-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file string-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file string-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file source-position-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file source-position-table.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file source-position-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file source-position-table.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file source-position-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file source-position-table.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file string-builder.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file source-position-table.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file source-position-table.cc) accounting-allocator.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file string-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file string-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file string-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file string-builder.cc) zone.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file string-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file string-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file string-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file string-builder.cc) unwinding-info-writer-x64.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file string-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file string-builder.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file v8.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file string-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\register-allocator-verifier.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file string-builder.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file string-builder.cc)E:\GitHub\node\deps\v8\src/messages.h(89): note: see declaration of 'v8::internal::Handle' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/factory.h(340): note: see declaration of 'v8::internal::Handle' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file string-builder.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\tail-call-optimization.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\tail-call-optimization.cc) with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file string-builder.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\type-cache.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\type-cache.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file string-builder.cc) E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file string-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file source-position-table.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file string-builder.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file source-position-table.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file source-position-table.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file source-position-table.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file source-position-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file source-position-table.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file wasm\wasm-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file source-position-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file source-position-table.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file source-position-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file source-position-table.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file source-position-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file source-position-table.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(128): note: see declaration of 'v8::internal::ThreadedList' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file wasm\wasm-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file wasm\wasm-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file string-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file string-builder.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file string-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file string-builder.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file string-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\simplified-lowering.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file string-builder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file wasm\wasm-result.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\simplified-lowering.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file wasm\wasm-result.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\simplified-lowering.cc) with [ _Ty=std::pair ] (compiling source file string-builder.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file string-builder.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file zone\zone.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\simplified-lowering.cc) _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file zone\zone.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file wasm\wasm-module-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\simplified-lowering.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file wasm\wasm-module-builder.cc) ] (compiling source file compiler\simplified-lowering.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file wasm\wasm-result.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file wasm\wasm-result.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file wasm\wasm-result.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\wasm-result.cc)assembler-x64.cc E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file string-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file string-builder.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file string-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file string-builder.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file string-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file string-builder.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file string-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file string-builder.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file string-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file string-builder.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file string-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\register-allocator-verifier.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file string-builder.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\register-allocator-verifier.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\register-allocator-verifier.cc) with [ _Ty=v8::WasmModuleObjectBuilder::Buffer E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\register-allocator-verifier.cc)compiler-dispatcher.cc [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file compiler\x64\unwinding-info-writer-x64.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\register-allocator-verifier.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\select-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\x64\unwinding-info-writer-x64.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file zone\accounting-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\select-lowering.cc) ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\register-allocator-verifier.cc) _Alloc=std::allocator ] (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\register-allocator-verifier.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file wasm\wasm-module-builder.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file zone\accounting-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-result.h(127): warning C4251: 'v8::internal::wasm::ErrorThrower::exception_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::ErrorThrower' (compiling source file wasm\wasm-result.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-result.h(113): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-result.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file wasm\wasm-module-builder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file wasm\wasm-module-builder.cc) codegen-x64.cc E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file wasm\wasm-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file zone\accounting-allocator.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file zone\accounting-allocator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\register-allocator-verifier.cc) with E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\register-allocator-verifier.cc) _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Alloc=std::allocator E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\register-allocator-verifier.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\register-allocator-verifier.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\register-allocator-verifier.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\register-allocator-verifier.cc) and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file wasm\wasm-objects.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\register-allocator-verifier.cc) [ E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\register-allocator-verifier.cc) _Ty=v8::CpuProfileDeoptFrame ] (compiling source file wasm\wasm-objects.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\register-allocator-verifier.cc) with compiler-dispatcher-tracer.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\register-allocator-verifier.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\register-allocator-verifier.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\register-allocator-verifier.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\register-allocator-verifier.cc) [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file wasm\wasm-objects.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\state-values-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\state-values-utils.cc) [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file wasm\wasm-objects.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file zone\zone.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file zone\zone.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file wasm\wasm-module-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file wasm\wasm-module-builder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file wasm\wasm-module-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file wasm\wasm-module-builder.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\x64\unwinding-info-writer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\x64\unwinding-info-writer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file zone\zone.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file zone\zone.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file zone\zone.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file zone\accounting-allocator.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file v8.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file zone\zone.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file v8.cc)E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file zone\accounting-allocator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file v8.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file zone\accounting-allocator.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file zone\accounting-allocator.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file wasm\wasm-result.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file wasm\wasm-result.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file wasm\wasm-module-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file v8.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file x64\assembler-x64.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file x64\assembler-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\state-values-utils.cc) [ C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\state-values-utils.cc) _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\state-values-utils.cc) _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\typer.cc) ] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer and [ ] (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\register-allocator-verifier.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\register-allocator-verifier.cc) _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\register-allocator-verifier.cc) _Alloc=std::allocator ] (compiling source file wasm\wasm-result.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file v8.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\state-values-utils.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] ] (compiling source file compiler\register-allocator-verifier.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\state-values-utils.cc)e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compiler\register-allocator-verifier.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file v8.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\state-values-utils.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file v8.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file wasm\wasm-result.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file v8.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\simplified-lowering.cc) ] (compiling source file wasm\wasm-result.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with E:\GitHub\node\deps\v8\src/compiler/js-operator.h(45): warning C4251: 'v8::internal::compiler::VectorSlotPair::vector_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ E:\GitHub\node\deps\v8\src/compiler/js-operator.h(34): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\simplified-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/js-operator.h(46): warning C4251: 'v8::internal::compiler::VectorSlotPair::slot_': class 'v8::internal::FeedbackSlot' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(897): note: see declaration of 'v8::internal::FeedbackSlot' (compiling source file compiler\simplified-lowering.cc) _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file wasm\wasm-module-builder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file wasm\wasm-result.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file wasm\wasm-module-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file wasm\wasm-module-builder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file wasm\wasm-result.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(690): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(142): note: see declaration of 'v8::base::Flags' (compiling source file compiler\simplified-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(691): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::alignment_requirements_': class 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(144): note: see declaration of 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' (compiling source file compiler\simplified-lowering.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\tail-call-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\type-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file wasm\wasm-result.cc) disasm-x64.cc E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file wasm\wasm-module-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file wasm\wasm-module-builder.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\tail-call-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\type-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file x64\codegen-x64.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file x64\codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\simplified-lowering.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file v8.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file v8.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\simplified-lowering.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\simplified-lowering.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\simplified-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-module-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-module-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-module-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-module-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-module-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/common-node-cache.h(57): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\simplified-lowering.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file wasm\wasm-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file wasm\wasm-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file wasm\wasm-objects.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file wasm\wasm-module-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file wasm\wasm-objects.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file wasm\wasm-objects.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file wasm\wasm-module-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] interface-descriptors-x64.cc E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file wasm\wasm-objects.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file wasm\wasm-module-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file wasm\wasm-module-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file wasm\wasm-module-builder.cc) access-compiler-x64.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file wasm\wasm-module-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file wasm\wasm-module-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file wasm\wasm-module-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file x64\assembler-x64.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file x64\assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file wasm\wasm-module-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file wasm\wasm-module-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file wasm\wasm-module-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file wasm\wasm-module-builder.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\tail-call-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\tail-call-optimization.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\tail-call-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\tail-call-optimization.cc) _Alloc=std::allocator ] (compiling source file compiler\x64\unwinding-info-writer-x64.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file wasm\wasm-module-builder.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\x64\unwinding-info-writer-x64.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\x64\unwinding-info-writer-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\tail-call-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\tail-call-optimization.cc) with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ E:\GitHub\node\deps\v8\src/compiler/js-graph.h(194): warning C4251: 'v8::internal::compiler::JSGraph::cache_': class 'v8::internal::compiler::CommonNodeCache' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSGraph' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptInfo ] E:\GitHub\node\deps\v8\src/compiler/common-node-cache.h(23): note: see declaration of 'v8::internal::compiler::CommonNodeCache' (compiling source file compiler\simplified-lowering.cc) and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\x64\unwinding-info-writer-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\x64\unwinding-info-writer-x64.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\x64\unwinding-info-writer-x64.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file x64\codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file x64\codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file wasm\wasm-result.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file wasm\wasm-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file wasm\wasm-result.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file wasm\wasm-objects.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file wasm\wasm-result.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file wasm\wasm-result.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file wasm\wasm-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file wasm\wasm-result.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\type-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\type-cache.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file x64\assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\type-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file x64\assembler-x64.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\type-cache.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file x64\assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file x64\assembler-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-module-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-module-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-module-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\register-allocator-verifier.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\register-allocator-verifier.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-module-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\register-allocator-verifier.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-module-builder.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file x64\codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\register-allocator-verifier.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file x64\codegen-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-module-builder.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file x64\codegen-x64.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\register-allocator-verifier.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-module-builder.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file x64\codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\register-allocator-verifier.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file wasm\wasm-result.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file wasm\wasm-result.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file wasm\wasm-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file v8.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file x64\disasm-x64.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file v8.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file x64\disasm-x64.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file wasm\wasm-result.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file wasm\wasm-result.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file wasm\wasm-objects.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file wasm\wasm-result.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file wasm\wasm-result.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file wasm\wasm-objects.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file ic\x64\access-compiler-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file wasm\wasm-result.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file ic\x64\access-compiler-x64.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file wasm\wasm-objects.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file wasm\wasm-result.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file wasm\wasm-objects.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file x64\interface-descriptors-x64.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file wasm\wasm-result.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file x64\interface-descriptors-x64.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\wasm-result.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file x64\assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file wasm\wasm-objects.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file wasm\wasm-result.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file x64\disasm-x64.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file x64\assembler-x64.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file wasm\wasm-result.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file x64\disasm-x64.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file wasm\wasm-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file x64\codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file x64\codegen-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-result.h(127): warning C4251: 'v8::internal::wasm::ErrorThrower::exception_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::ErrorThrower' (compiling source file wasm\wasm-module-builder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-result.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file wasm\wasm-result.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-result.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file wasm\wasm-result.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file x64\assembler-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file x64\assembler-x64.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file x64\assembler-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-objects.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-result.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file wasm\wasm-objects.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\x64\unwinding-info-writer-x64.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\state-values-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\state-values-utils.cc) ] (compiling source file x64\assembler-x64.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\unwinding-info-writer-x64.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file x64\assembler-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\wasm-result.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled E:\GitHub\node\deps\v8\src/compiler/js-operator.h(45): warning C4251: 'v8::internal::compiler::VectorSlotPair::vector_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\state-values-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/js-operator.h(34): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\state-values-utils.cc) E:\GitHub\node\deps\v8\src/compiler/js-operator.h(46): warning C4251: 'v8::internal::compiler::VectorSlotPair::slot_': class 'v8::internal::FeedbackSlot' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\state-values-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(897): note: see declaration of 'v8::internal::FeedbackSlot' (compiling source file compiler\state-values-utils.cc) with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file x64\assembler-x64.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-objects.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\wasm-objects.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-objects.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-result.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\wasm-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-objects.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\wasm-result.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file wasm\wasm-objects.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\tail-call-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\tail-call-optimization.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\tail-call-optimization.cc) [ E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\tail-call-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\tail-call-optimization.cc) _Ty=v8::CpuProfileDeoptFrame, E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\tail-call-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(237): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\tail-call-optimization.cc) _Alloc=std::allocator ] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] and [ E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(690): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\state-values-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(142): note: see declaration of 'v8::base::Flags' (compiling source file compiler\state-values-utils.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(691): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::alignment_requirements_': class 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\state-values-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptFrame E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(144): note: see declaration of 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' (compiling source file compiler\state-values-utils.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\state-values-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\state-values-utils.cc) ] (compiling source file x64\codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-result.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file x64\codegen-x64.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file x64\codegen-x64.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\state-values-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\state-values-utils.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\state-values-utils.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file wasm\wasm-result.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file wasm\wasm-objects.cc)E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): warning C4251: 'v8::internal::wasm::SignatureMap::map_': class 'std::map>>' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::SignatureMap' E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\state-values-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\state-values-utils.cc) _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t ] (compiling source file wasm\wasm-module-builder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\state-values-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\state-values-utils.cc) with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\type-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ _Ty=v8::CpuProfileDeoptInfo C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\type-cache.cc) ] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\type-cache.cc) and [ E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\type-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\type-cache.cc) ] (compiling source file x64\codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-result.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file x64\codegen-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file wasm\wasm-objects.cc)E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): note: see declaration of 'std::map>>' with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t ] (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\type-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1756): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\type-cache.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): warning C4251: 'v8::internal::compiler::GraphReducer::state_': class 'v8::internal::compiler::NodeMarker' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\tail-call-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): note: see declaration of 'v8::internal::compiler::NodeMarker' (compiling source file compiler\tail-call-optimization.cc) _Ty=v8::CpuProfileDeoptInfo ] (compiling source file x64\codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file wasm\wasm-objects.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file wasm\wasm-result.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): warning C4251: 'v8::internal::wasm::WasmModule::globals': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\typer.cc)E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): warning C4251: 'v8::internal::compiler::GraphReducer::reducers_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\tail-call-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Ty=v8::internal::wasm::WasmGlobal E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\tail-call-optimization.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\typer.cc) ] (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/compiler/js-graph.h(194): warning C4251: 'v8::internal::compiler::JSGraph::cache_': class 'v8::internal::compiler::CommonNodeCache' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::JSGraph' (compiling source file compiler\state-values-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): note: see declaration of 'std::vector>' E:\GitHub\node\deps\v8\src/compiler/common-node-cache.h(23): note: see declaration of 'v8::internal::compiler::CommonNodeCache' (compiling source file compiler\state-values-utils.cc) with compiler.cc E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/compiler/state-values-utils.h(79): warning C4251: 'v8::internal::compiler::StateValuesCache::hash_map_': class 'v8::base::CustomMatcherTemplateHashMapImpl' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::StateValuesCache' (compiling source file compiler\state-values-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ E:\GitHub\node\deps\v8\src/zone/zone.h(229): note: see declaration of 'v8::base::CustomMatcherTemplateHashMapImpl' (compiling source file compiler\state-values-utils.cc) _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file wasm\wasm-objects.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): warning C4251: 'v8::internal::wasm::WasmModule::signatures': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with hydrogen-canonicalize.cc [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file wasm\wasm-objects.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): note: see declaration of 'std::vector>' with [ E:\GitHub\node\deps\v8\src/compiler/state-values-utils.h(80): warning C4251: 'v8::internal::compiler::StateValuesCache::working_space_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::StateValuesCache' (compiling source file compiler\state-values-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): warning C4251: 'v8::internal::compiler::GraphReducer::revisit_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\tail-call-optimization.cc)E:\GitHub\node\deps\v8\src/compiler/state-values-utils.h(80): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\state-values-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/type-cache.h(104): warning C4244: 'argument': conversion from 'const int64_t' to 'double', possible loss of data (compiling source file compiler\type-cache.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\tail-call-optimization.cc) E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\typer.cc) _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): warning C4251: 'v8::internal::wasm::WasmModule::functions': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file wasm\wasm-module-builder.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file x64\disasm-x64.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file x64\disasm-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file wasm\wasm-objects.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/compiler/state-values-utils.h(116): warning C4251: 'v8::internal::compiler::StateValuesAccess::iterator::stack_': class 'v8::internal::compiler::SparseInputMask::InputIterator' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::StateValuesAccess::iterator' (compiling source file compiler\state-values-utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/common-operator.h(173): note: see declaration of 'v8::internal::compiler::SparseInputMask::InputIterator' (compiling source file compiler\state-values-utils.cc) E:\GitHub\node\deps\v8\src/compiler/typer.h(47): warning C4251: 'v8::internal::compiler::Typer::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Typer' (compiling source file compiler\typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file x64\disasm-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file wasm\wasm-result.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/typer.h(26): note: see declaration of 'v8::base::Flags' (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file wasm\wasm-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file x64\disasm-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file wasm\wasm-result.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): warning C4251: 'v8::internal::wasm::WasmModule::data_segments': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\x64\unwinding-info-writer-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file wasm\wasm-result.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file wasm\wasm-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): note: see declaration of 'std::vector>' with C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): warning C4251: 'v8::internal::compiler::GraphReducer::stack_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\tail-call-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\tail-call-optimization.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file wasm\wasm-objects.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file wasm\wasm-result.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file wasm\wasm-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\x64\unwinding-info-writer-x64.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): warning C4251: 'v8::internal::wasm::WasmModule::function_tables': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file wasm\wasm-objects.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): note: see declaration of 'std::vector>' with C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler-dispatcher\compiler-dispatcher-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\simplified-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file wasm\wasm-result.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ic\x64\access-compiler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler-dispatcher\compiler-dispatcher-tracer.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file wasm\wasm-result.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\x64\unwinding-info-writer-x64.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): warning C4251: 'v8::internal::wasm::WasmModule::import_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\simplified-lowering.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\simplified-lowering.cc) with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file wasm\wasm-module-builder.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ic\x64\access-compiler-x64.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) x64\disasm-x64.cc(2337): warning C4312: 'reinterpret_cast': conversion from 'uint32_t' to 'disasm::byte *' of greater size [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file wasm\wasm-result.cc)x64\disasm-x64.cc(2363): warning C4312: 'reinterpret_cast': conversion from 'int32_t' to 'disasm::byte *' of greater size [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file wasm\wasm-result.cc)x64\disasm-x64.cc(2590): warning C4312: 'reinterpret_cast': conversion from 'int32_t' to 'disasm::byte *' of greater size E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file wasm\wasm-result.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file wasm\wasm-result.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file wasm\wasm-result.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file wasm\wasm-result.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file x64\interface-descriptors-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): warning C4251: 'v8::internal::wasm::WasmModule::export_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file wasm\wasm-module-builder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file wasm\wasm-result.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file x64\interface-descriptors-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file wasm\wasm-result.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmExport E:\GitHub\node\deps\v8\src/compiler/instruction.h(733): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,false>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::compiler::MoveOperands *, _Alloc=v8::internal::ZoneAllocator ] and [ T=v8::internal::compiler::MoveOperands * ] and [ _Ty=v8::internal::compiler::MoveOperands *, _Alloc=v8::internal::ZoneAllocator ] (compiling source file compiler\register-allocator-verifier.cc) ] (compiling source file wasm\wasm-module-builder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,false>' with [ T=v8::internal::compiler::MoveOperands * ] (compiling source file compiler\register-allocator-verifier.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): warning C4251: 'v8::internal::wasm::WasmModule::table_inits': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): warning C4251: 'v8::internal::wasm::WasmModule::pending_tasks': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::base::Semaphore ] (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::base::Semaphore ] (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file wasm\wasm-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file wasm\wasm-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file wasm\wasm-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects/scope-info.h(194): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file v8.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file v8.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file v8.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(300): warning C4251: 'v8::internal::wasm::ModuleWireBytes::module_bytes_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::ModuleWireBytes' (compiling source file wasm\wasm-module-builder.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\x64\unwinding-info-writer-x64.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ic\x64\access-compiler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/vector.h(194): note: see declaration of 'v8::internal::Vector' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file x64\interface-descriptors-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file x64\interface-descriptors-x64.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file x64\interface-descriptors-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file x64\interface-descriptors-x64.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ic\x64\access-compiler-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(165): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::locals_': class 'v8::internal::wasm::LocalDeclEncoder' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file wasm\wasm-module-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ic\x64\access-compiler-x64.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-macro-gen.h(176): note: see declaration of 'v8::internal::wasm::LocalDeclEncoder' (compiling source file wasm\wasm-module-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(168): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::body_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file wasm\wasm-module-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(169): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::name_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file wasm\wasm-module-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(169): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\x64\access-compiler-x64.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(170): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::exported_names_': class 'v8::internal::ZoneVector>' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(170): note: see declaration of 'v8::internal::ZoneVector>' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file wasm\wasm-result.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file wasm\wasm-result.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(171): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::i32_temps_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file wasm\wasm-result.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(171): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-module-builder.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file wasm\wasm-result.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file wasm\wasm-result.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(172): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::i64_temps_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file wasm\wasm-module-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file wasm\wasm-result.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(171): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(173): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::f32_temps_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file wasm\wasm-module-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(171): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(174): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::f64_temps_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file wasm\wasm-module-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(171): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file wasm\wasm-result.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file wasm\wasm-result.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(175): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::direct_calls_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file wasm\wasm-module-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(175): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(178): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::asm_offsets_': class 'v8::internal::wasm::ZoneBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file wasm\wasm-module-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(21): note: see declaration of 'v8::internal::wasm::ZoneBuffer' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\x64\unwinding-info-writer-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\x64\unwinding-info-writer-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-objects.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file wasm\wasm-objects.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-objects.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\x64\unwinding-info-writer-x64.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(285): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::signatures_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file wasm\wasm-module-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(285): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(286): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::function_imports_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file wasm\wasm-module-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(286): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(287): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::global_imports_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file wasm\wasm-module-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(287): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(288): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::functions_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file wasm\wasm-module-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(288): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-module-builder.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-result.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file wasm\wasm-result.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-result.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(289): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::data_segments_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file wasm\wasm-module-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-result.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(289): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-result.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(290): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::indirect_functions_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file wasm\wasm-module-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-result.h(113): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-result.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(171): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-module-builder.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-result.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\x64\unwinding-info-writer-x64.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-result.h(113): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-result.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file x64\assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file x64\assembler-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-result.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\x64\unwinding-info-writer-x64.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file x64\assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file x64\interface-descriptors-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file x64\assembler-x64.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file x64\interface-descriptors-x64.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-result.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file x64\assembler-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(291): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::globals_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file wasm\wasm-module-builder.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file x64\assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file x64\assembler-x64.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-result.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(291): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-module-builder.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file x64\assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-result.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\x64\unwinding-info-writer-x64.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(292): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::signature_map_': class 'v8::internal::ZoneMap' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file wasm\wasm-module-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(252): note: see declaration of 'v8::internal::ZoneMap' (compiling source file wasm\wasm-module-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\x64\unwinding-info-writer-x64.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file x64\codegen-x64.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file x64\codegen-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file x64\codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file x64\codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\x64\unwinding-info-writer-x64.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file x64\codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file x64\codegen-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file x64\codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file x64\codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file ic\x64\access-compiler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file ic\x64\access-compiler-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file x64\interface-descriptors-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file x64\interface-descriptors-x64.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file x64\interface-descriptors-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator E:\GitHub\node\deps\v8\src/compiler/instruction.h(1372): warning C4251: 'v8::internal::compiler::PhiInstruction::operands_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::PhiInstruction' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] E:\GitHub\node\deps\v8\src/zone/zone-containers.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\register-allocator-verifier.cc) and E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler-dispatcher\compiler-dispatcher-tracer.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler-dispatcher\compiler-dispatcher-tracer.cc) [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file x64\interface-descriptors-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\tail-call-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\tail-call-optimization.cc) ] (compiling source file x64\interface-descriptors-x64.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file x64\interface-descriptors-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\x64\unwinding-info-writer-x64.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ hydrogen-dce.cc _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file ic\x64\access-compiler-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\x64\unwinding-info-writer-x64.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file ic\x64\access-compiler-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\x64\unwinding-info-writer-x64.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file ic\x64\access-compiler-x64.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file wasm\wasm-objects.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file x64\assembler-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file x64\assembler-x64.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(103): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-objects.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file x64\assembler-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1443): warning C4251: 'v8::internal::compiler::InstructionBlock::successors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] and [ E:\GitHub\node\deps\v8\src/compiler/instruction.h(1415): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\register-allocator-verifier.cc) _Ty=v8::CpuProfileDeoptInfo, E:\GitHub\node\deps\v8\src/compiler/instruction.h(1444): warning C4251: 'v8::internal::compiler::InstructionBlock::predecessors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Alloc=std::allocator ] (compiling source file ic\x64\access-compiler-x64.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file x64\codegen-x64.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file wasm\wasm-objects.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file x64\assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1415): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\register-allocator-verifier.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\x64\unwinding-info-writer-x64.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file x64\assembler-x64.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file ic\x64\access-compiler-x64.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file x64\codegen-x64.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(48): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file ic\x64\access-compiler-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file x64\codegen-x64.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file x64\codegen-x64.cc)E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file wasm\wasm-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file x64\codegen-x64.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/factory.h(340): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file wasm\wasm-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file wasm\wasm-objects.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\x64\unwinding-info-writer-x64.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\x64\unwinding-info-writer-x64.cc)E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file wasm\wasm-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\x64\unwinding-info-writer-x64.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file wasm\wasm-objects.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file wasm\wasm-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file wasm\wasm-objects.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file compiler\x64\unwinding-info-writer-x64.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file x64\assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compiler\x64\unwinding-info-writer-x64.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file x64\assembler-x64.cc) E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file wasm\wasm-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file wasm\wasm-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file wasm\wasm-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file wasm\wasm-objects.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file x64\codegen-x64.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file x64\codegen-x64.cc) E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file wasm\wasm-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-result.h(127): warning C4251: 'v8::internal::wasm::ErrorThrower::exception_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::ErrorThrower' (compiling source file wasm\wasm-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ E:\GitHub\node\deps\v8\src/compiler/instruction.h(1445): warning C4251: 'v8::internal::compiler::InstructionBlock::phis_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1426): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\register-allocator-verifier.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1446): warning C4251: 'v8::internal::compiler::InstructionBlock::ao_number_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] _Kty=uint32_t, E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\register-allocator-verifier.cc) _Ty=v8::internal::Cancelable * E:\GitHub\node\deps\v8\src/compiler/instruction.h(1447): warning C4251: 'v8::internal::compiler::InstructionBlock::rpo_number_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file x64\assembler-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\register-allocator-verifier.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1448): warning C4251: 'v8::internal::compiler::InstructionBlock::loop_header_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\register-allocator-verifier.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1449): warning C4251: 'v8::internal::compiler::InstructionBlock::loop_end_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\register-allocator-verifier.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file x64\assembler-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file x64\assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file x64\assembler-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file x64\assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file x64\assembler-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file x64\assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file x64\assembler-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file x64\assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file x64\assembler-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file x64\codegen-x64.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\x64\unwinding-info-writer-x64.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file x64\codegen-x64.cc) E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): warning C4251: 'v8::internal::wasm::SignatureMap::map_': class 'std::map>>' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::SignatureMap' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t ] (compiling source file wasm\wasm-objects.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file x64\codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): note: see declaration of 'std::map>>' with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t ] (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file x64\codegen-x64.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file x64\codegen-x64.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file x64\codegen-x64.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\tail-call-optimization.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\tail-call-optimization.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\tail-call-optimization.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file x64\codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file x64\codegen-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file x64\codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\x64\unwinding-info-writer-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\assembler-x64.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file x64\codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file x64\assembler-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file x64\assembler-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file x64\assembler-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): warning C4251: 'v8::internal::wasm::WasmModule::globals': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file wasm\wasm-objects.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\assembler-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file wasm\wasm-objects.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file x64\assembler-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file x64\assembler-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): warning C4251: 'v8::internal::wasm::WasmModule::signatures': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): note: see declaration of 'std::vector>' with [ C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file compiler\tail-call-optimization.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1653): warning C4251: 'v8::internal::compiler::InstructionSequence::source_positions_': class 'v8::internal::ZoneMap>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' with [ K=const v8::internal::compiler::Instruction * ] (compiling source file compiler\register-allocator-verifier.cc) ] (compiling source file wasm\wasm-objects.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\tail-call-optimization.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1645): note: see declaration of 'v8::internal::ZoneMap>' with [ K=const v8::internal::compiler::Instruction * ] (compiling source file compiler\register-allocator-verifier.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\tail-call-optimization.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file x64\assembler-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): warning C4251: 'v8::internal::wasm::WasmModule::functions': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file x64\assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file x64\assembler-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file x64\assembler-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): warning C4251: 'v8::internal::wasm::WasmModule::data_segments': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file x64\assembler-x64.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file x64\codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file wasm\wasm-objects.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file x64\codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\codegen-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file x64\assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file x64\assembler-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file x64\codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\codegen-x64.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file x64\interface-descriptors-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file x64\interface-descriptors-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file x64\interface-descriptors-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file x64\interface-descriptors-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file x64\codegen-x64.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): warning C4251: 'v8::internal::wasm::WasmModule::function_tables': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file wasm\wasm-objects.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file x64\interface-descriptors-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file x64\assembler-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file x64\interface-descriptors-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file x64\assembler-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file x64\interface-descriptors-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file x64\assembler-x64.cc)E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file x64\interface-descriptors-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file x64\assembler-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file x64\assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\codegen-x64.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file wasm\wasm-objects.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file x64\assembler-x64.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file x64\codegen-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file x64\assembler-x64.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file x64\assembler-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): warning C4251: 'v8::internal::wasm::WasmModule::import_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1654): warning C4251: 'v8::internal::compiler::InstructionSequence::constants_': class 'std::map,v8::internal::ZoneAllocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1471): note: see declaration of 'std::map,v8::internal::ZoneAllocator>>' (compiling source file compiler\register-allocator-verifier.cc) with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file wasm\wasm-objects.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\codegen-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file x64\codegen-x64.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): warning C4251: 'v8::internal::wasm::WasmModule::export_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\simplified-lowering.cc) with [ _Ty=v8::internal::wasm::WasmExport E:\GitHub\node\deps\v8\src/compiler/instruction.h(1655): warning C4251: 'v8::internal::compiler::InstructionSequence::immediates_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1577): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\register-allocator-verifier.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1656): warning C4251: 'v8::internal::compiler::InstructionSequence::instructions_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): note: see declaration of 'std::vector>' with [ E:\GitHub\node\deps\v8\src/compiler/instruction.h(1475): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\register-allocator-verifier.cc) _Ty=v8::internal::wasm::WasmExport ] (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file x64\codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file x64\codegen-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): warning C4251: 'v8::internal::wasm::WasmModule::table_inits': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file wasm\wasm-objects.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file x64\codegen-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file ic\x64\access-compiler-x64.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file wasm\wasm-objects.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file x64\codegen-x64.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file ic\x64\access-compiler-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file x64\codegen-x64.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): warning C4251: 'v8::internal::wasm::WasmModule::pending_tasks': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' with [ _Ty=v8::base::Semaphore ] (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file ic\x64\access-compiler-x64.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file x64\codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::base::Semaphore ] (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file ic\x64\access-compiler-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file ic\x64\access-compiler-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file x64\codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file ic\x64\access-compiler-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file x64\codegen-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file ic\x64\access-compiler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file x64\codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file ic\x64\access-compiler-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file x64\codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file x64\codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file x64\codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file x64\codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file x64\codegen-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1658): warning C4251: 'v8::internal::compiler::InstructionSequence::reference_maps_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1476): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\register-allocator-verifier.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file x64\assembler-x64.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file x64\interface-descriptors-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file x64\interface-descriptors-x64.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file x64\assembler-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file x64\interface-descriptors-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file x64\assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file x64\interface-descriptors-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file x64\assembler-x64.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file x64\interface-descriptors-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file x64\assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file x64\assembler-x64.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file x64\assembler-x64.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file x64\assembler-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(300): warning C4251: 'v8::internal::wasm::ModuleWireBytes::module_bytes_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::ModuleWireBytes' (compiling source file wasm\wasm-objects.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/vector.h(194): note: see declaration of 'v8::internal::Vector' (compiling source file wasm\wasm-objects.cc) E:\GitHub\node\deps\v8\src/eh-frame.h(198): warning C4251: 'v8::internal::EhFrameWriter::eh_frame_buffer_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::EhFrameWriter' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file ic\x64\access-compiler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file x64\codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file ic\x64\access-compiler-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file x64\codegen-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file ic\x64\access-compiler-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file x64\codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file ic\x64\access-compiler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file x64\codegen-x64.cc)wasm\wasm-objects.cc(252): warning C4244: 'argument': conversion from 'int64_t' to 'double', possible loss of dataE:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file ic\x64\access-compiler-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1659): warning C4251: 'v8::internal::compiler::InstructionSequence::representations_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file x64\codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1659): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\register-allocator-verifier.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file x64\codegen-x64.cc)wasm\wasm-objects.cc(326): warning C4244: '=': conversion from 'double' to 'uint32_t', possible loss of data wasm\wasm-objects.cc(365): warning C4244: 'initializing': conversion from 'double' to 'uint32_t', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] wasm\wasm-objects.cc(446): warning C4244: '=': conversion from 'double' to 'uint32_t', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer [ _Ty=std::pair ] (compiling source file x64\codegen-x64.cc) ] (compiling source file crankshaft\hydrogen-canonicalize.cc) wasm\wasm-objects.cc(579): warning C4244: 'initializing': conversion from 'double' to 'uint32_t', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file x64\codegen-x64.cc)wasm\wasm-objects.cc(599): warning C4244: '=': conversion from 'double' to 'uint32_t', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(733): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,false>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer [ ] (compiling source file crankshaft\hydrogen-canonicalize.cc) _Ty=v8::internal::compiler::MoveOperands *, _Alloc=v8::internal::ZoneAllocator E:\GitHub\node\deps\v8\src/compiler/instruction.h(1661): warning C4251: 'v8::internal::compiler::InstructionSequence::deoptimization_entries_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\register-allocator-verifier.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] and E:\GitHub\node\deps\v8\src/compiler/instruction.h(1349): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\register-allocator-verifier.cc) [ T=v8::internal::compiler::MoveOperands * ] and [ _Ty=v8::internal::compiler::MoveOperands *, _Alloc=v8::internal::ZoneAllocator ] (compiling source file compiler\x64\unwinding-info-writer-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,false>' with [ T=v8::internal::compiler::MoveOperands * ] (compiling source file compiler\x64\unwinding-info-writer-x64.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file x64\interface-descriptors-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file x64\interface-descriptors-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file x64\assembler-x64.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file ic\x64\access-compiler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file ic\x64\access-compiler-x64.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\assembler-x64.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file x64\assembler-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file x64\assembler-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file x64\assembler-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file x64\assembler-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\assembler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file x64\assembler-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file x64\interface-descriptors-x64.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file x64\interface-descriptors-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file x64\interface-descriptors-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file x64\interface-descriptors-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file x64\interface-descriptors-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file x64\interface-descriptors-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file x64\interface-descriptors-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file x64\interface-descriptors-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file x64\interface-descriptors-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file x64\interface-descriptors-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1372): warning C4251: 'v8::internal::compiler::PhiInstruction::operands_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::PhiInstruction' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/zone-containers.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1443): warning C4251: 'v8::internal::compiler::InstructionBlock::successors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\x64\unwinding-info-writer-x64.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file x64\codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file x64\codegen-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1415): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\unwinding-info-writer-x64.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\codegen-x64.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file x64\codegen-x64.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1444): warning C4251: 'v8::internal::compiler::InstructionBlock::predecessors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file x64\codegen-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1415): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\unwinding-info-writer-x64.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\codegen-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file ic\x64\access-compiler-x64.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1445): warning C4251: 'v8::internal::compiler::InstructionBlock::phis_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\x64\unwinding-info-writer-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\interface-descriptors-x64.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file x64\codegen-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file ic\x64\access-compiler-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1426): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\unwinding-info-writer-x64.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file x64\interface-descriptors-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\codegen-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(183): warning C4251: 'v8::internal::CompilerDispatcher::tracer_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcher' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::CompilerDispatcherTracer ] (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(183): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::CompilerDispatcherTracer ] (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1446): warning C4251: 'v8::internal::compiler::InstructionBlock::ao_number_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\x64\unwinding-info-writer-x64.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ic\x64\access-compiler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file x64\codegen-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\interface-descriptors-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\x64\unwinding-info-writer-x64.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file ic\x64\access-compiler-x64.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(185): warning C4251: 'v8::internal::CompilerDispatcher::task_manager_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcher' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::CancelableTaskManager ] (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file x64\interface-descriptors-x64.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ic\x64\access-compiler-x64.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1447): warning C4251: 'v8::internal::compiler::InstructionBlock::rpo_number_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(185): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::CancelableTaskManager ] (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ic\x64\access-compiler-x64.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\x64\unwinding-info-writer-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\interface-descriptors-x64.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(191): warning C4251: 'v8::internal::CompilerDispatcher::jobs_': class 'std::map>,std::less<_Kty>,std::allocator>>>>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcher' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::CompilerDispatcherJob, _Kty=v8::internal::CompilerDispatcher::JobId ] (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1448): warning C4251: 'v8::internal::compiler::InstructionBlock::loop_header_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(150): note: see declaration of 'std::map>,std::less<_Kty>,std::allocator>>>>' with [ _Ty=v8::internal::CompilerDispatcherJob, _Kty=v8::internal::CompilerDispatcher::JobId ] (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\x64\unwinding-info-writer-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file x64\interface-descriptors-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\interface-descriptors-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(194): warning C4251: 'v8::internal::CompilerDispatcher::shared_to_job_id_': class 'v8::internal::IdentityMap' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcher' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ic\x64\access-compiler-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file x64\interface-descriptors-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1449): warning C4251: 'v8::internal::compiler::InstructionBlock::loop_end_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(151): note: see declaration of 'v8::internal::IdentityMap' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\x64\access-compiler-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ic\x64\access-compiler-x64.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\x64\unwinding-info-writer-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\interface-descriptors-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(196): warning C4251: 'v8::internal::CompilerDispatcher::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcher' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\x64\access-compiler-x64.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file x64\interface-descriptors-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\interface-descriptors-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file x64\interface-descriptors-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file x64\interface-descriptors-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file x64\interface-descriptors-x64.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(200): warning C4251: 'v8::internal::CompilerDispatcher::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcher' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file x64\interface-descriptors-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file x64\interface-descriptors-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file x64\interface-descriptors-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1653): warning C4251: 'v8::internal::compiler::InstructionSequence::source_positions_': class 'v8::internal::ZoneMap>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ K=const v8::internal::compiler::Instruction * ] (compiling source file compiler\x64\unwinding-info-writer-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\x64\access-compiler-x64.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file x64\interface-descriptors-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1645): note: see declaration of 'v8::internal::ZoneMap>' with [ K=const v8::internal::compiler::Instruction * ] (compiling source file compiler\x64\unwinding-info-writer-x64.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\x64\access-compiler-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file x64\interface-descriptors-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file x64\interface-descriptors-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file x64\interface-descriptors-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file x64\interface-descriptors-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file x64\interface-descriptors-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file x64\interface-descriptors-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\x64\access-compiler-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file x64\interface-descriptors-x64.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\x64\access-compiler-x64.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1654): warning C4251: 'v8::internal::compiler::InstructionSequence::constants_': class 'std::map,v8::internal::ZoneAllocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file x64\interface-descriptors-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\x64\access-compiler-x64.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1471): note: see declaration of 'std::map,v8::internal::ZoneAllocator>>' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\x64\access-compiler-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1655): warning C4251: 'v8::internal::compiler::InstructionSequence::immediates_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\x64\unwinding-info-writer-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\x64\access-compiler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1577): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\unwinding-info-writer-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\x64\access-compiler-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1656): warning C4251: 'v8::internal::compiler::InstructionSequence::instructions_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\x64\unwinding-info-writer-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\x64\access-compiler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1475): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file ic\x64\access-compiler-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\x64\access-compiler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1658): warning C4251: 'v8::internal::compiler::InstructionSequence::reference_maps_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file ic\x64\access-compiler-x64.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1476): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ic\x64\access-compiler-x64.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1659): warning C4251: 'v8::internal::compiler::InstructionSequence::representations_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file ic\x64\access-compiler-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1659): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\unwinding-info-writer-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ic\x64\access-compiler-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file ic\x64\access-compiler-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file ic\x64\access-compiler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\x64\access-compiler-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\x64\access-compiler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file ic\x64\access-compiler-x64.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file x64\codegen-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\x64\access-compiler-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1661): warning C4251: 'v8::internal::compiler::InstructionSequence::deoptimization_entries_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\x64\unwinding-info-writer-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file x64\interface-descriptors-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file ic\x64\access-compiler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(211): warning C4251: 'v8::internal::CompilerDispatcher::pending_background_jobs_': class 'std::unordered_set,std::equal_to<_Kty>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcher' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=v8::internal::CompilerDispatcherJob * ] (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(211): note: see declaration of 'std::unordered_set,std::equal_to<_Kty>,std::allocator<_Kty>>' with [ _Kty=v8::internal::CompilerDispatcherJob * ] (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(215): warning C4251: 'v8::internal::CompilerDispatcher::running_background_jobs_': class 'std::unordered_set,std::equal_to<_Kty>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcher' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=v8::internal::CompilerDispatcherJob * ] (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\x64\access-compiler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file x64\interface-descriptors-x64.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(211): note: see declaration of 'std::unordered_set,std::equal_to<_Kty>,std::allocator<_Kty>>' with [ _Kty=v8::internal::CompilerDispatcherJob * ] (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file ic\x64\access-compiler-x64.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(220): warning C4251: 'v8::internal::CompilerDispatcher::main_thread_blocking_signal_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcher' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [ _Ty=v8::internal::Register [] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(223): warning C4251: 'v8::internal::CompilerDispatcher::block_for_testing_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcher' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] ] (compiling source file x64\codegen-x64.cc)E:\GitHub\node\deps\v8\src/compiler/instruction.h(1349): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\unwinding-info-writer-x64.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file x64\interface-descriptors-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\x64\access-compiler-x64.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(223): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file x64\interface-descriptors-x64.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(224): warning C4251: 'v8::internal::CompilerDispatcher::semaphore_for_testing_': class 'v8::base::Semaphore' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcher' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file x64\interface-descriptors-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/semaphore.h(35): note: see declaration of 'v8::base::Semaphore' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file x64\interface-descriptors-x64.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ic\x64\access-compiler-x64.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::MachineType [] ] (compiling source file x64\codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=std::pair ] (compiling source file x64\interface-descriptors-x64.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\simplified-lowering.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\simplified-lowering.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\simplified-lowering.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\simplified-lowering.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\simplified-lowering.cc) _Ty=std::pair ] (compiling source file x64\interface-descriptors-x64.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) ] (compiling source file x64\codegen-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ic\x64\access-compiler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file ic\x64\access-compiler-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ic\x64\access-compiler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ic\x64\access-compiler-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ic\x64\access-compiler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ic\x64\access-compiler-x64.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\simplified-lowering.cc) _Ty=std::pair ] (compiling source file ic\x64\access-compiler-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\simplified-lowering.cc) with [ _Ty=std::pair ] (compiling source file ic\x64\access-compiler-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\interface-descriptors-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file x64\interface-descriptors-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\interface-descriptors-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] hydrogen-environment-liveness.cc E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file x64\interface-descriptors-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\interface-descriptors-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file x64\interface-descriptors-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\interface-descriptors-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file x64\interface-descriptors-x64.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\interface-descriptors-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file x64\interface-descriptors-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\interface-descriptors-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file x64\interface-descriptors-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\x64\access-compiler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file ic\x64\access-compiler-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\x64\access-compiler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ic\x64\access-compiler-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\x64\access-compiler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file ic\x64\access-compiler-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\x64\access-compiler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file ic\x64\access-compiler-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\x64\access-compiler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ic\x64\access-compiler-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\x64\access-compiler-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ic\x64\access-compiler-x64.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file x64\interface-descriptors-x64.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file x64\interface-descriptors-x64.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file x64\interface-descriptors-x64.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file x64\interface-descriptors-x64.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file ic\x64\access-compiler-x64.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file ic\x64\access-compiler-x64.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_3.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file ic\x64\access-compiler-x64.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file ic\x64\access-compiler-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\simplified-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\simplified-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\simplified-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\simplified-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler-dispatcher\compiler-dispatcher-tracer.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file compiler-dispatcher\compiler-dispatcher-tracer.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler-dispatcher\compiler-dispatcher-tracer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler-dispatcher\compiler-dispatcher-tracer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\simplified-lowering.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\simplified-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\simplified-lowering.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\simplified-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/graph.h(148): warning C4251: 'v8::internal::compiler::Graph::decorators_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Graph' (compiling source file compiler\tail-call-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph.h(148): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\tail-call-optimization.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\simplified-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\simplified-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\simplified-lowering.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\simplified-lowering.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\typer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(308): warning C4251: 'v8::internal::compiler::CallDescriptor::target_type_': class 'v8::internal::MachineType' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\tail-call-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/machine-type.h(56): note: see declaration of 'v8::internal::MachineType' (compiling source file compiler\tail-call-optimization.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(309): warning C4251: 'v8::internal::compiler::CallDescriptor::target_loc_': class 'v8::internal::compiler::LinkageLocation' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\tail-call-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(32): note: see declaration of 'v8::internal::compiler::LinkageLocation' (compiling source file compiler\tail-call-optimization.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(312): warning C4251: 'v8::internal::compiler::CallDescriptor::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\tail-call-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\tail-call-optimization.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(315): warning C4251: 'v8::internal::compiler::CallDescriptor::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\tail-call-optimization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(194): note: see declaration of 'v8::base::Flags' (compiling source file compiler\tail-call-optimization.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\simplified-lowering.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\simplified-lowering.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\simplified-lowering.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file compiler\simplified-lowering.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compiler\simplified-lowering.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler-dispatcher\compiler-dispatcher-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler-dispatcher\compiler-dispatcher-tracer.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(89): note: see declaration of 'v8::internal::Handle' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(92): note: see declaration of 'v8::internal::Handle' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(101): note: see declaration of 'std::shared_ptr' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler-dispatcher\compiler-dispatcher-tracer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler-dispatcher\compiler-dispatcher-tracer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler-dispatcher\compiler-dispatcher-tracer.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(133): warning C4251: 'v8::internal::CompilerDispatcherJob::context_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherJob' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1235): note: see declaration of 'v8::internal::Handle' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(134): warning C4251: 'v8::internal::CompilerDispatcherJob::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherJob' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(83): note: see declaration of 'v8::internal::Handle' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(135): warning C4251: 'v8::internal::CompilerDispatcherJob::source_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherJob' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(86): note: see declaration of 'v8::internal::Handle' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(136): warning C4251: 'v8::internal::CompilerDispatcherJob::wrapper_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherJob' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(86): note: see declaration of 'v8::internal::Handle' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(137): warning C4251: 'v8::internal::CompilerDispatcherJob::source_wrapper_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherJob' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::String::ExternalStringResourceBase ] (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(137): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::String::ExternalStringResourceBase ] (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(142): warning C4251: 'v8::internal::CompilerDispatcherJob::unicode_cache_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherJob' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::UnicodeCache ] (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(142): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::UnicodeCache ] (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(143): warning C4251: 'v8::internal::CompilerDispatcherJob::character_stream_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherJob' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::Utf16CharacterStream ] (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(143): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Utf16CharacterStream ] (compiling source file compiler-dispatcher\compiler-dispatcher.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler-dispatcher\compiler-dispatcher-tracer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler-dispatcher\compiler-dispatcher-tracer.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(144): warning C4251: 'v8::internal::CompilerDispatcherJob::parse_info_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherJob' with [ _Ty=v8::internal::ParseInfo ] (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(49): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::ParseInfo ] (compiling source file compiler-dispatcher\compiler-dispatcher.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler-dispatcher\compiler-dispatcher-tracer.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\simplified-lowering.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(145): warning C4251: 'v8::internal::CompilerDispatcherJob::parser_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherJob' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::Parser ] (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(145): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Parser ] (compiling source file compiler-dispatcher\compiler-dispatcher.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\simplified-lowering.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\simplified-lowering.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(148): warning C4251: 'v8::internal::CompilerDispatcherJob::parse_zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherJob' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\simplified-lowering.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(100): note: see declaration of 'std::shared_ptr' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\simplified-lowering.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(151): warning C4251: 'v8::internal::CompilerDispatcherJob::compile_info_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherJob' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::CompilationInfo ] (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\simplified-lowering.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(151): note: see declaration of 'std::unique_ptr>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::CompilationInfo ] (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\simplified-lowering.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\simplified-lowering.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(152): warning C4251: 'v8::internal::CompilerDispatcherJob::compile_job_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherJob' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::CompilationJob ] (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-job.h(152): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::CompilationJob ] (compiling source file compiler-dispatcher\compiler-dispatcher.cc) lithium-codegen.cc C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler-dispatcher\compiler-dispatcher.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler-dispatcher\compiler-dispatcher.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler-dispatcher\compiler-dispatcher.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\typer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1756): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): warning C4251: 'v8::internal::compiler::GraphReducer::state_': class 'v8::internal::compiler::NodeMarker' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(175): note: see declaration of 'v8::internal::compiler::NodeMarker' (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): warning C4251: 'v8::internal::compiler::GraphReducer::reducers_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(176): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): warning C4251: 'v8::internal::compiler::GraphReducer::revisit_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(177): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\typer.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen-dce.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] date.cc E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): warning C4251: 'v8::internal::compiler::GraphReducer::stack_': class 'v8::internal::ZoneStack' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::GraphReducer' (compiling source file compiler\typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/graph-reducer.h(178): note: see declaration of 'v8::internal::ZoneStack' (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/compiler/js-operator.h(45): warning C4251: 'v8::internal::compiler::VectorSlotPair::vector_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(342): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/compiler/js-operator.h(46): warning C4251: 'v8::internal::compiler::VectorSlotPair::slot_': class 'v8::internal::FeedbackSlot' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::VectorSlotPair' (compiling source file compiler\typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(897): note: see declaration of 'v8::internal::FeedbackSlot' (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(86): warning C4251: 'v8::internal::CompilerDispatcherTracer::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherTracer' (compiling source file compiler-dispatcher\compiler-dispatcher-tracer.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(308): warning C4251: 'v8::internal::compiler::CallDescriptor::target_type_': class 'v8::internal::MachineType' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/machine-type.h(56): note: see declaration of 'v8::internal::MachineType' (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(309): warning C4251: 'v8::internal::compiler::CallDescriptor::target_loc_': class 'v8::internal::compiler::LinkageLocation' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(32): note: see declaration of 'v8::internal::compiler::LinkageLocation' (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(312): warning C4251: 'v8::internal::compiler::CallDescriptor::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(315): warning C4251: 'v8::internal::compiler::CallDescriptor::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(194): note: see declaration of 'v8::base::Flags' (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file compiler-dispatcher\compiler-dispatcher-tracer.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(87): warning C4251: 'v8::internal::CompilerDispatcherTracer::prepare_parse_events_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherTracer' (compiling source file compiler-dispatcher\compiler-dispatcher-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(82): note: see declaration of 'v8::base::RingBuffer' (compiling source file compiler-dispatcher\compiler-dispatcher-tracer.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(88): warning C4251: 'v8::internal::CompilerDispatcherTracer::parse_events_': class 'v8::base::RingBuffer>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherTracer' (compiling source file compiler-dispatcher\compiler-dispatcher-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(84): note: see declaration of 'v8::base::RingBuffer>' (compiling source file compiler-dispatcher\compiler-dispatcher-tracer.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(89): warning C4251: 'v8::internal::CompilerDispatcherTracer::finalize_parsing_events_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherTracer' (compiling source file compiler-dispatcher\compiler-dispatcher-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(82): note: see declaration of 'v8::base::RingBuffer' (compiling source file compiler-dispatcher\compiler-dispatcher-tracer.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(90): warning C4251: 'v8::internal::CompilerDispatcherTracer::analyze_events_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherTracer' (compiling source file compiler-dispatcher\compiler-dispatcher-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(82): note: see declaration of 'v8::base::RingBuffer' (compiling source file compiler-dispatcher\compiler-dispatcher-tracer.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(91): warning C4251: 'v8::internal::CompilerDispatcherTracer::prepare_compile_events_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherTracer' (compiling source file compiler-dispatcher\compiler-dispatcher-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(82): note: see declaration of 'v8::base::RingBuffer' (compiling source file compiler-dispatcher\compiler-dispatcher-tracer.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(92): warning C4251: 'v8::internal::CompilerDispatcherTracer::compile_events_': class 'v8::base::RingBuffer>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherTracer' (compiling source file compiler-dispatcher\compiler-dispatcher-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(84): note: see declaration of 'v8::base::RingBuffer>' (compiling source file compiler-dispatcher\compiler-dispatcher-tracer.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(93): warning C4251: 'v8::internal::CompilerDispatcherTracer::finalize_compiling_events_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherTracer' (compiling source file compiler-dispatcher\compiler-dispatcher-tracer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(82): note: see declaration of 'v8::base::RingBuffer' (compiling source file compiler-dispatcher\compiler-dispatcher-tracer.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(86): warning C4251: 'v8::internal::CompilerDispatcherTracer::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherTracer' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(87): warning C4251: 'v8::internal::CompilerDispatcherTracer::prepare_parse_events_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherTracer' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(82): note: see declaration of 'v8::base::RingBuffer' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(88): warning C4251: 'v8::internal::CompilerDispatcherTracer::parse_events_': class 'v8::base::RingBuffer>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherTracer' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(84): note: see declaration of 'v8::base::RingBuffer>' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(89): warning C4251: 'v8::internal::CompilerDispatcherTracer::finalize_parsing_events_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherTracer' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(82): note: see declaration of 'v8::base::RingBuffer' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(90): warning C4251: 'v8::internal::CompilerDispatcherTracer::analyze_events_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherTracer' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(82): note: see declaration of 'v8::base::RingBuffer' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(91): warning C4251: 'v8::internal::CompilerDispatcherTracer::prepare_compile_events_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherTracer' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(82): note: see declaration of 'v8::base::RingBuffer' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(92): warning C4251: 'v8::internal::CompilerDispatcherTracer::compile_events_': class 'v8::base::RingBuffer>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherTracer' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(84): note: see declaration of 'v8::base::RingBuffer>' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(93): warning C4251: 'v8::internal::CompilerDispatcherTracer::finalize_compiling_events_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcherTracer' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher-tracer.h(82): note: see declaration of 'v8::base::RingBuffer' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/compiler/type-cache.h(104): warning C4244: 'argument': conversion from 'const int64_t' to 'double', possible loss of data (compiling source file compiler\typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file crankshaft\hydrogen-canonicalize.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file compiler\simplified-lowering.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file compiler\simplified-lowering.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file compiler\simplified-lowering.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file compiler\simplified-lowering.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(128): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(430): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file crankshaft\hydrogen-canonicalize.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file crankshaft\hydrogen-dce.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen-environment-liveness.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-environment-liveness.cc)e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(128): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(430): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file crankshaft\hydrogen-dce.cc) debug-scopes.cc E:\GitHub\node\deps\v8\src/compiler/compiler-source-position-table.h(63): warning C4251: 'v8::internal::compiler::SourcePositionTable::current_position_': class 'v8::internal::SourcePosition' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::SourcePositionTable' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position.h(32): note: see declaration of 'v8::internal::SourcePosition' (compiling source file compiler\simplified-lowering.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/compiler/compiler-source-position-table.h(64): warning C4251: 'v8::internal::compiler::SourcePositionTable::table_': class 'v8::internal::compiler::NodeAuxData' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::SourcePositionTable' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/compiler-source-position-table.h(64): note: see declaration of 'v8::internal::compiler::NodeAuxData' (compiling source file compiler\simplified-lowering.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(308): warning C4251: 'v8::internal::compiler::CallDescriptor::target_type_': class 'v8::internal::MachineType' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\hydrogen-canonicalize.cc)E:\GitHub\node\deps\v8\src/machine-type.h(56): note: see declaration of 'v8::internal::MachineType' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): note: see declaration of 'v8::internal::ZoneVector' (compiling source file crankshaft\hydrogen-canonicalize.cc)E:\GitHub\node\deps\v8\src/compiler/linkage.h(309): warning C4251: 'v8::internal::compiler::CallDescriptor::target_loc_': class 'v8::internal::compiler::LinkageLocation' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\simplified-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(32): note: see declaration of 'v8::internal::compiler::LinkageLocation' (compiling source file compiler\simplified-lowering.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(312): warning C4251: 'v8::internal::compiler::CallDescriptor::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\hydrogen-canonicalize.cc)E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\simplified-lowering.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(315): warning C4251: 'v8::internal::compiler::CallDescriptor::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(194): note: see declaration of 'v8::base::Flags' (compiling source file compiler\simplified-lowering.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\hydrogen-canonicalize.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(92): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\typer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file crankshaft\hydrogen-canonicalize.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\typer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\typer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file crankshaft\hydrogen-canonicalize.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler-dispatcher\compiler-dispatcher.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/type-cache.h(104): warning C4244: 'argument': conversion from 'const int64_t' to 'double', possible loss of data (compiling source file compiler\simplified-lowering.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler-dispatcher\compiler-dispatcher.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\typer.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\typer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler-dispatcher\compiler-dispatcher.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file crankshaft\hydrogen-environment-liveness.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): note: see declaration of 'v8::internal::ZoneVector' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\hydrogen-dce.cc)E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file crankshaft\hydrogen-dce.cc)E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file compiler.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(92): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-dce.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-dce.cc)E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file crankshaft\hydrogen-dce.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file date.cc) E:\GitHub\node\deps\v8\src/asmjs/asm-types.h(151): warning C4251: 'v8::internal::wasm::AsmFunctionType::args_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::AsmFunctionType' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/asmjs/asm-types.h(111): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/asmjs/asm-types.h(174): warning C4251: 'v8::internal::wasm::AsmOverloadedFunctionType::overloads_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::AsmOverloadedFunctionType' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/asmjs/asm-types.h(111): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(128): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(430): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file crankshaft\hydrogen-environment-liveness.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file crankshaft\hydrogen-dce.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file compiler\typer.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-canonicalize.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-canonicalize.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file crankshaft\hydrogen-dce.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-canonicalize.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] disassembler.cc E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file date.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file date.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): note: see declaration of 'v8::internal::ZoneVector' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\typer.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\typer.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file crankshaft\hydrogen-environment-liveness.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\typer.cc)E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file crankshaft\hydrogen-environment-liveness.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\typer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(92): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\typer.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file date.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file date.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file debug\debug-scopes.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/identity-map.h(100): note: see declaration of 'v8::internal::Handle' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/identity-map.h(100): note: see declaration of 'v8::internal::Handle' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler-dispatcher\compiler-dispatcher.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file crankshaft\hydrogen-environment-liveness.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\hydrogen-environment-liveness.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file crankshaft\hydrogen-environment-liveness.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\hydrogen-environment-liveness.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file crankshaft\lithium-codegen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file crankshaft\lithium-codegen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file crankshaft\lithium-codegen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file crankshaft\lithium-codegen.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file disassembler.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file disassembler.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file date.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file debug\debug-scopes.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file date.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file date.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file date.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file date.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file date.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file date.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file disassembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file disassembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\hydrogen-canonicalize.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen-canonicalize.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-canonicalize.cc) eh-frame.cc E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file date.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file date.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file date.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file debug\debug-scopes.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-canonicalize.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file disassembler.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file disassembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file disassembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file disassembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file crankshaft\hydrogen-canonicalize.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file debug\debug-scopes.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file crankshaft\lithium-codegen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen-dce.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file date.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-dce.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-dce.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file crankshaft\hydrogen-dce.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file crankshaft\hydrogen-dce.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file crankshaft\hydrogen-dce.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-dce.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file crankshaft\hydrogen-dce.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-dce.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file crankshaft\hydrogen-dce.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file crankshaft\hydrogen-dce.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-dce.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-dce.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file date.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file date.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file date.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file date.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file date.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file date.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file disassembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file disassembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file date.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file date.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file date.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file date.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file date.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file date.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file compiler.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file date.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file date.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file date.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file date.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file date.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file date.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file date.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file crankshaft\hydrogen-environment-liveness.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file disassembler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file disassembler.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file disassembler.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/accessors.h(99): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-canonicalize.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file disassembler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file disassembler.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file crankshaft\lithium-codegen.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file disassembler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file eh-frame.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file eh-frame.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/accessors.h(99): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-dce.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file debug\debug-scopes.cc)E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file crankshaft\lithium-codegen.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file date.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file date.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file date.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file date.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file date.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file crankshaft\hydrogen-environment-liveness.cc) elements.cc E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file debug\debug-scopes.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file date.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file date.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file date.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file date.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file date.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file date.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/accessors.h(99): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/accessors.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file debug\debug-scopes.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file eh-frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file compiler.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file eh-frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file disassembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file disassembler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file disassembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file disassembler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file disassembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file disassembler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file disassembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file disassembler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file debug\debug-scopes.cc) externalize-string-extension.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file eh-frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file eh-frame.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file eh-frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file eh-frame.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file debug\debug-scopes.cc) gc-extension.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file disassembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file disassembler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file disassembler.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file disassembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file disassembler.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(183): warning C4251: 'v8::internal::CompilerDispatcher::tracer_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcher' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::CompilerDispatcherTracer ] (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(183): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::CompilerDispatcherTracer ] (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(185): warning C4251: 'v8::internal::CompilerDispatcher::task_manager_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcher' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::CancelableTaskManager ] (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(185): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::CancelableTaskManager ] (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(191): warning C4251: 'v8::internal::CompilerDispatcher::jobs_': class 'std::map>,std::less<_Kty>,std::allocator>>>>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcher' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::CompilerDispatcherJob, _Kty=v8::internal::CompilerDispatcher::JobId ] (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(150): note: see declaration of 'std::map>,std::less<_Kty>,std::allocator>>>>' with [ _Ty=v8::internal::CompilerDispatcherJob, _Kty=v8::internal::CompilerDispatcher::JobId ] (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(194): warning C4251: 'v8::internal::CompilerDispatcher::shared_to_job_id_': class 'v8::internal::IdentityMap' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcher' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(151): note: see declaration of 'v8::internal::IdentityMap' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file elements.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(196): warning C4251: 'v8::internal::CompilerDispatcher::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcher' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file elements.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(200): warning C4251: 'v8::internal::CompilerDispatcher::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcher' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(211): warning C4251: 'v8::internal::CompilerDispatcher::pending_background_jobs_': class 'std::unordered_set,std::equal_to<_Kty>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcher' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=v8::internal::CompilerDispatcherJob * ] (compiling source file compiler.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(211): note: see declaration of 'std::unordered_set,std::equal_to<_Kty>,std::allocator<_Kty>>' with [ _Kty=v8::internal::CompilerDispatcherJob * ] (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(215): warning C4251: 'v8::internal::CompilerDispatcher::running_background_jobs_': class 'std::unordered_set,std::equal_to<_Kty>,std::allocator<_Kty>>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcher' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=v8::internal::CompilerDispatcherJob * ] (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(211): note: see declaration of 'std::unordered_set,std::equal_to<_Kty>,std::allocator<_Kty>>' with [ _Kty=v8::internal::CompilerDispatcherJob * ] (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(220): warning C4251: 'v8::internal::CompilerDispatcher::main_thread_blocking_signal_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcher' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file debug\debug-scopes.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file debug\debug-scopes.cc)E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(223): warning C4251: 'v8::internal::CompilerDispatcher::block_for_testing_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcher' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(223): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(224): warning C4251: 'v8::internal::CompilerDispatcher::semaphore_for_testing_': class 'v8::base::Semaphore' needs to have dll-interface to be used by clients of class 'v8::internal::CompilerDispatcher' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/semaphore.h(35): note: see declaration of 'v8::base::Semaphore' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(79): warning C4251: 'v8::internal::OptimizingCompileDispatcher::input_queue_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::OptimizingCompileDispatcher' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(128): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(82): warning C4251: 'v8::internal::OptimizingCompileDispatcher::output_queue_': class 'std::queue>>' needs to have dll-interface to be used by clients of class 'v8::internal::OptimizingCompileDispatcher' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::CompilationJob * ] (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(82): note: see declaration of 'std::queue>>' with [ _Ty=v8::internal::CompilationJob * ] (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(85): warning C4251: 'v8::internal::OptimizingCompileDispatcher::output_queue_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::OptimizingCompileDispatcher' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(92): warning C4251: 'v8::internal::OptimizingCompileDispatcher::ref_count_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::OptimizingCompileDispatcher' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/compiler-dispatcher/optimizing-compile-dispatcher.h(93): warning C4251: 'v8::internal::OptimizingCompileDispatcher::ref_count_zero_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::OptimizingCompileDispatcher' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file disassembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file disassembler.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(89): note: see declaration of 'v8::internal::Handle' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(103): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/factory.h(340): note: see declaration of 'v8::internal::Handle' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(48): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/factory.h(340): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(101): note: see declaration of 'std::shared_ptr' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file extensions\externalize-string-extension.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file extensions\externalize-string-extension.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(608): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-canonicalize.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-canonicalize.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file eh-frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file eh-frame.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file disassembler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file disassembler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file disassembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file disassembler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file disassembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file disassembler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file disassembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file disassembler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file disassembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file disassembler.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file extensions\gc-extension.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file extensions\gc-extension.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file disassembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file disassembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file disassembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file disassembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file disassembler.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file eh-frame.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file eh-frame.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file eh-frame.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file disassembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file disassembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file disassembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file disassembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file disassembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file disassembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file disassembler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file eh-frame.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file eh-frame.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file eh-frame.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file disassembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file disassembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file disassembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file disassembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file disassembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file disassembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file disassembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file disassembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file disassembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file disassembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file disassembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file disassembler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file disassembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file disassembler.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(608): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file crankshaft\hydrogen-dce.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-dce.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-dce.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file elements.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file disassembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file disassembler.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file disassembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file disassembler.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file disassembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file disassembler.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file elements.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file disassembler.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file disassembler.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file elements.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file elements.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file elements.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file elements.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(100): note: see declaration of 'std::shared_ptr' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects/scope-info.h(194): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file compiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler-dispatcher/compiler-dispatcher.h(101): note: see declaration of 'std::shared_ptr' (compiling source file compiler.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(608): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\hydrogen-environment-liveness.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\hydrogen-environment-liveness.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file disassembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file disassembler.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file disassembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file disassembler.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file disassembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file disassembler.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file disassembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file disassembler.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file disassembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file disassembler.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file disassembler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file disassembler.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file extensions\externalize-string-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file extensions\externalize-string-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file extensions\gc-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file extensions\gc-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file eh-frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file eh-frame.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file eh-frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file eh-frame.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file eh-frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file eh-frame.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file eh-frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file eh-frame.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file elements.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file elements.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file extensions\externalize-string-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file extensions\externalize-string-extension.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file extensions\externalize-string-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file extensions\externalize-string-extension.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file extensions\gc-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file extensions\gc-extension.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file extensions\gc-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file extensions\gc-extension.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file elements.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file elements.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file elements.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file eh-frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file eh-frame.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file eh-frame.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file eh-frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file eh-frame.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file disassembler.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file disassembler.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file disassembler.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file disassembler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file elements.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file elements.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file elements.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects/scope-info.h(194): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file crankshaft\lithium-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file crankshaft\lithium-codegen.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file eh-frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file eh-frame.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects/scope-info.h(194): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file debug\debug-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] statistics-extension.cc E:\GitHub\node\deps\v8\src/parsing/parse-info.h(55): note: see declaration of 'std::shared_ptr' (compiling source file debug\debug-scopes.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file eh-frame.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file eh-frame.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file eh-frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file eh-frame.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file eh-frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file eh-frame.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file eh-frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file eh-frame.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file eh-frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file eh-frame.cc) external-reference-table.cc E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file extensions\externalize-string-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file extensions\externalize-string-extension.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file eh-frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file eh-frame.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file eh-frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file eh-frame.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file eh-frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file eh-frame.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file eh-frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file eh-frame.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file eh-frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file eh-frame.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file eh-frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file eh-frame.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file eh-frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file eh-frame.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file eh-frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file eh-frame.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file eh-frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file eh-frame.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file eh-frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file eh-frame.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file eh-frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file eh-frame.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file eh-frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file eh-frame.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file eh-frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file eh-frame.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file extensions\externalize-string-extension.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file extensions\externalize-string-extension.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file extensions\externalize-string-extension.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file extensions\externalize-string-extension.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file extensions\externalize-string-extension.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file extensions\externalize-string-extension.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file eh-frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file eh-frame.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file eh-frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file eh-frame.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file eh-frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file eh-frame.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file eh-frame.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file eh-frame.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file elements.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file elements.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file elements.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file elements.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file elements.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file extensions\statistics-extension.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file extensions\statistics-extension.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file elements.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file elements.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file eh-frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file eh-frame.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file eh-frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file eh-frame.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file eh-frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file eh-frame.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file eh-frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file eh-frame.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file eh-frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file eh-frame.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file eh-frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file eh-frame.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file elements.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file elements.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file elements.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file elements.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file elements.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file elements.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file elements.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file elements.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file elements.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file elements.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file elements.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file elements.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file elements.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file elements.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file elements.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file elements.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file elements.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file elements.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file elements.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file elements.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file elements.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file elements.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file extensions\externalize-string-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file extensions\externalize-string-extension.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file elements.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file elements.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file elements.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file elements.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file elements.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file elements.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file elements.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file elements.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file elements.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file elements.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file elements.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file elements.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file elements.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file elements.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file extensions\externalize-string-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file extensions\externalize-string-extension.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file extensions\externalize-string-extension.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file extensions\externalize-string-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file extensions\externalize-string-extension.cc) E:\GitHub\node\deps\v8\src/eh-frame.h(198): warning C4251: 'v8::internal::EhFrameWriter::eh_frame_buffer_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::EhFrameWriter' (compiling source file eh-frame.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file eh-frame.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file extensions\externalize-string-extension.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file extensions\externalize-string-extension.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file extensions\externalize-string-extension.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file elements.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file elements.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file elements.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file elements.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file elements.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file extensions\externalize-string-extension.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file elements.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file extensions\externalize-string-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file extensions\externalize-string-extension.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file elements.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file elements.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file extensions\externalize-string-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file extensions\externalize-string-extension.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file extensions\externalize-string-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file extensions\externalize-string-extension.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file extensions\statistics-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file extensions\statistics-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file extensions\externalize-string-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file extensions\externalize-string-extension.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file extensions\externalize-string-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file extensions\externalize-string-extension.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file extensions\externalize-string-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file extensions\externalize-string-extension.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file extensions\externalize-string-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file extensions\externalize-string-extension.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file extensions\externalize-string-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file extensions\externalize-string-extension.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file extensions\externalize-string-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file extensions\externalize-string-extension.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file elements.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file elements.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file elements.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file elements.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file elements.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file elements.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file extensions\externalize-string-extension.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file extensions\externalize-string-extension.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file elements.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file elements.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file extensions\externalize-string-extension.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file extensions\externalize-string-extension.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file elements.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file elements.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file elements.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file elements.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file extensions\externalize-string-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file extensions\externalize-string-extension.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file extensions\externalize-string-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file extensions\externalize-string-extension.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file extensions\externalize-string-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file extensions\externalize-string-extension.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file extensions\externalize-string-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file extensions\externalize-string-extension.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file extensions\externalize-string-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file extensions\externalize-string-extension.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file external-reference-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file external-reference-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file extensions\statistics-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file extensions\statistics-extension.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file extensions\statistics-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file extensions\statistics-extension.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file extensions\externalize-string-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file extensions\externalize-string-extension.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file extensions\externalize-string-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file extensions\externalize-string-extension.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file extensions\externalize-string-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file extensions\externalize-string-extension.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file extensions\externalize-string-extension.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file extensions\externalize-string-extension.cc) fast-dtoa.cc E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file extensions\statistics-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file extensions\statistics-extension.cc) fixed-dtoa.cc E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file extensions\externalize-string-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file extensions\externalize-string-extension.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file extensions\externalize-string-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file extensions\externalize-string-extension.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file extensions\externalize-string-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file extensions\externalize-string-extension.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file extensions\externalize-string-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file extensions\externalize-string-extension.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file extensions\externalize-string-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file extensions\externalize-string-extension.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file extensions\externalize-string-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file extensions\externalize-string-extension.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file extensions\statistics-extension.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file extensions\statistics-extension.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file extensions\statistics-extension.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file extensions\statistics-extension.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file extensions\statistics-extension.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file extensions\statistics-extension.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file external-reference-table.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file external-reference-table.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file external-reference-table.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file external-reference-table.cc) full-codegen.cc gdb-jit.cc elements.cc(1169): warning C4244: 'argument': conversion from 'double' to 'uint32_t', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] elements.cc(1120): note: while compiling class template member function 'v8::internal::MaybeHandle v8::internal::`anonymous-namespace'::ElementsAccessorBase,v8::internal::`anonymous-namespace'::ElementsKindTraits<19>>::PrependElementIndicesImpl(v8::internal::Handle,v8::internal::Handle,v8::internal::Handle,v8::internal::GetKeysConversion,v8::internal::PropertyFilter)' elements.cc(1113): note: see reference to function template instantiation 'v8::internal::MaybeHandle v8::internal::`anonymous-namespace'::ElementsAccessorBase,v8::internal::`anonymous-namespace'::ElementsKindTraits<19>>::PrependElementIndicesImpl(v8::internal::Handle,v8::internal::Handle,v8::internal::Handle,v8::internal::GetKeysConversion,v8::internal::PropertyFilter)' being compiled elements.cc(2737): note: see reference to class template instantiation 'v8::internal::`anonymous-namespace'::ElementsAccessorBase,v8::internal::`anonymous-namespace'::ElementsKindTraits<19>>' being compiled elements.cc(4012): note: see reference to class template instantiation 'v8::internal::`anonymous-namespace'::TypedElementsAccessor<19,uint8_t>' being compiled E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file fast-dtoa.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file fast-dtoa.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file fixed-dtoa.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file fixed-dtoa.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file extensions\statistics-extension.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file extensions\statistics-extension.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file extensions\statistics-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file extensions\statistics-extension.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file extensions\statistics-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file extensions\statistics-extension.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file extensions\statistics-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file extensions\statistics-extension.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file extensions\statistics-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file extensions\statistics-extension.cc) code-stats.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file extensions\statistics-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file extensions\statistics-extension.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file extensions\statistics-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file extensions\statistics-extension.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file extensions\statistics-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file extensions\statistics-extension.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file extensions\statistics-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file extensions\statistics-extension.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file extensions\statistics-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file extensions\statistics-extension.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file extensions\statistics-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file extensions\statistics-extension.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file extensions\statistics-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file extensions\statistics-extension.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file extensions\statistics-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file extensions\statistics-extension.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file extensions\statistics-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file extensions\statistics-extension.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file extensions\statistics-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file extensions\statistics-extension.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file extensions\statistics-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file extensions\statistics-extension.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file extensions\statistics-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file extensions\statistics-extension.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file extensions\statistics-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file extensions\statistics-extension.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file gdb-jit.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file gdb-jit.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file fast-dtoa.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file fast-dtoa.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file full-codegen\full-codegen.cc) embedder-tracing.cc E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file external-reference-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file external-reference-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file external-reference-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file external-reference-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file fast-dtoa.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file fast-dtoa.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file fast-dtoa.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file fast-dtoa.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file fixed-dtoa.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file extensions\statistics-extension.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file fixed-dtoa.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file extensions\statistics-extension.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file extensions\statistics-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file extensions\statistics-extension.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file extensions\statistics-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file extensions\statistics-extension.cc) gc-idle-time-handler.cc E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file external-reference-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file extensions\statistics-extension.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file external-reference-table.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file external-reference-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file extensions\statistics-extension.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file fixed-dtoa.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file fixed-dtoa.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file fixed-dtoa.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file fixed-dtoa.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file external-reference-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file external-reference-table.cc) incremental-marking-job.cc E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file extensions\statistics-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file extensions\statistics-extension.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file extensions\statistics-extension.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file extensions\statistics-extension.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file external-reference-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file external-reference-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file extensions\statistics-extension.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file external-reference-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file external-reference-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file heap\embedder-tracing.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file heap\embedder-tracing.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file heap\code-stats.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file heap\code-stats.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file external-reference-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file external-reference-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file external-reference-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file external-reference-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file external-reference-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file external-reference-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file external-reference-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file external-reference-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file external-reference-table.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file gdb-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file external-reference-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file extensions\statistics-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file extensions\statistics-extension.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file gdb-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] object-stats.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file external-reference-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file external-reference-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file external-reference-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file external-reference-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file extensions\statistics-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file extensions\statistics-extension.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file extensions\statistics-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file extensions\statistics-extension.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file extensions\statistics-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file extensions\statistics-extension.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file extensions\statistics-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file extensions\statistics-extension.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file extensions\statistics-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file extensions\statistics-extension.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file extensions\statistics-extension.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file extensions\statistics-extension.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file external-reference-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file external-reference-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file external-reference-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file gdb-jit.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file gdb-jit.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file gdb-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file gdb-jit.cc) scavenge-job.cc E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file full-codegen\full-codegen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file heap\embedder-tracing.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file heap\embedder-tracing.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file heap\code-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file heap\code-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file external-reference-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file external-reference-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file external-reference-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file external-reference-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file external-reference-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file external-reference-table.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file external-reference-table.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file heap\object-stats.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file heap\object-stats.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file heap\gc-idle-time-handler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file heap\gc-idle-time-handler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] extensions\statistics-extension.cc(136): warning C4244: 'argument': conversion from 'const std::size_t' to 'double', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file heap\code-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file heap\code-stats.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file heap\code-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\code-stats.cc) store-buffer.cc E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file heap\gc-idle-time-handler.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file heap\gc-idle-time-handler.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file heap\incremental-marking-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file heap\incremental-marking-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file full-codegen\full-codegen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file gdb-jit.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file gdb-jit.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file full-codegen\full-codegen.cc) icu_util.cc C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file heap\incremental-marking-job.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file heap\incremental-marking-job.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file heap\incremental-marking-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file heap\incremental-marking-job.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file heap\incremental-marking-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file heap\incremental-marking-job.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file heap\incremental-marking-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\incremental-marking-job.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file heap\incremental-marking-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\incremental-marking-job.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file gdb-jit.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file gdb-jit.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file gdb-jit.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file gdb-jit.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file gdb-jit.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file gdb-jit.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file heap\code-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file heap\code-stats.cc) ic-state.cc E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file heap\incremental-marking-job.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file heap\incremental-marking-job.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file heap\gc-idle-time-handler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file heap\gc-idle-time-handler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file heap\code-stats.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file heap\code-stats.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file heap\gc-idle-time-handler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file heap\code-stats.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\gc-idle-time-handler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file heap\code-stats.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file heap\code-stats.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file heap\code-stats.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file heap\object-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file heap\object-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file heap\incremental-marking-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file heap\incremental-marking-job.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file heap\incremental-marking-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\incremental-marking-job.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file heap\object-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file heap\object-stats.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file heap\object-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\object-stats.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file gdb-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file gdb-jit.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file gdb-jit.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file gdb-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file gdb-jit.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file heap\gc-idle-time-handler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file heap\gc-idle-time-handler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\code-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\code-stats.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\code-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\code-stats.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\code-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\code-stats.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\code-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file heap\store-buffer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\code-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\code-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file heap\code-stats.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\code-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file heap\code-stats.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file heap\store-buffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file heap\code-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file heap\code-stats.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file heap\code-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file heap\code-stats.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file heap\code-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\code-stats.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\code-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file heap\code-stats.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\code-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file heap\code-stats.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\code-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file heap\code-stats.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\code-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file heap\code-stats.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file heap\gc-idle-time-handler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file heap\gc-idle-time-handler.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file heap\gc-idle-time-handler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file heap\gc-idle-time-handler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file heap\gc-idle-time-handler.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file heap\gc-idle-time-handler.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file gdb-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file gdb-jit.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file heap\store-buffer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file heap\store-buffer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file heap\store-buffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file heap\store-buffer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file heap\store-buffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file heap\store-buffer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file heap\store-buffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\store-buffer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file heap\store-buffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\store-buffer.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file heap\incremental-marking-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file heap\incremental-marking-job.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file full-codegen\full-codegen.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file ic\ic-state.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file full-codegen\full-codegen.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file ic\ic-state.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file heap\object-stats.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file heap\object-stats.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file gdb-jit.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file gdb-jit.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file gdb-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file gdb-jit.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file gdb-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file gdb-jit.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file gdb-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file gdb-jit.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file gdb-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file gdb-jit.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file heap\incremental-marking-job.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file heap\incremental-marking-job.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file heap\incremental-marking-job.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file heap\incremental-marking-job.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file heap\incremental-marking-job.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file heap\store-buffer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file heap\incremental-marking-job.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file heap\store-buffer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\object-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\object-stats.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\object-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\object-stats.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\object-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\object-stats.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\object-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\object-stats.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\object-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file heap\object-stats.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\object-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file heap\object-stats.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file heap\object-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file heap\object-stats.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file heap\object-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file heap\object-stats.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file heap\object-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\object-stats.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\object-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file gdb-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file heap\object-stats.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file gdb-jit.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\object-stats.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file gdb-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file gdb-jit.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file heap\object-stats.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file gdb-jit.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\object-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file gdb-jit.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file heap\object-stats.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file gdb-jit.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file gdb-jit.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file gdb-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\object-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/globals.h(65): note: see declaration of 'v8::base::VirtualMemory' (compiling source file gdb-jit.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file heap\object-stats.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file gdb-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file gdb-jit.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(390): warning C4251: 'v8::internal::GCTracer::current_': class 'v8::internal::GCTracer::Event' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\gc-idle-time-handler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(160): note: see declaration of 'v8::internal::GCTracer::Event' (compiling source file heap\gc-idle-time-handler.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(393): warning C4251: 'v8::internal::GCTracer::previous_': class 'v8::internal::GCTracer::Event' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\gc-idle-time-handler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(160): note: see declaration of 'v8::internal::GCTracer::Event' (compiling source file heap\gc-idle-time-handler.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(410): warning C4251: 'v8::internal::GCTracer::incremental_marking_scopes_': struct 'v8::internal::GCTracer::IncrementalMarkingInfos' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\gc-idle-time-handler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(110): note: see declaration of 'v8::internal::GCTracer::IncrementalMarkingInfos' (compiling source file heap\gc-idle-time-handler.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(429): warning C4251: 'v8::internal::GCTracer::timer_': class 'v8::internal::RuntimeCallTimer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\gc-idle-time-handler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/counters.h(515): note: see declaration of 'v8::internal::RuntimeCallTimer' (compiling source file heap\gc-idle-time-handler.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(431): warning C4251: 'v8::internal::GCTracer::recorded_minor_gcs_total_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\gc-idle-time-handler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\gc-idle-time-handler.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(432): warning C4251: 'v8::internal::GCTracer::recorded_minor_gcs_survived_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\gc-idle-time-handler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\gc-idle-time-handler.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(433): warning C4251: 'v8::internal::GCTracer::recorded_compactions_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\gc-idle-time-handler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\gc-idle-time-handler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file gdb-jit.cc)E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(434): warning C4251: 'v8::internal::GCTracer::recorded_incremental_mark_compacts_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\gc-idle-time-handler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\gc-idle-time-handler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file gdb-jit.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(435): warning C4251: 'v8::internal::GCTracer::recorded_mark_compacts_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\gc-idle-time-handler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file gdb-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\gc-idle-time-handler.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(436): warning C4251: 'v8::internal::GCTracer::recorded_new_generation_allocations_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\gc-idle-time-handler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file gdb-jit.cc)E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\gc-idle-time-handler.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(437): warning C4251: 'v8::internal::GCTracer::recorded_old_generation_allocations_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\gc-idle-time-handler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file gdb-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\gc-idle-time-handler.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file gdb-jit.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(438): warning C4251: 'v8::internal::GCTracer::recorded_context_disposal_times_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\gc-idle-time-handler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(438): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\gc-idle-time-handler.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(439): warning C4251: 'v8::internal::GCTracer::recorded_survival_ratios_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\gc-idle-time-handler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(438): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\gc-idle-time-handler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file gdb-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file gdb-jit.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file gdb-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] heap\gc-idle-time-handler.cc(72): warning C4244: 'argument': conversion from 'const std::size_t' to 'double', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file gdb-jit.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file gdb-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file gdb-jit.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file gdb-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file gdb-jit.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file heap\code-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file heap\code-stats.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file heap\code-stats.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file heap\code-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file heap\code-stats.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file heap\object-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file heap\object-stats.cc) ic.cc E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file heap\store-buffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file heap\store-buffer.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file heap\store-buffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\store-buffer.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file heap\scavenge-job.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file heap\object-stats.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file heap\object-stats.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file heap\object-stats.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file heap\object-stats.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file heap\object-stats.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file heap\code-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file heap\object-stats.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file heap\code-stats.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ic\ic-state.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ic\ic-state.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file heap\scavenge-job.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file gdb-jit.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file gdb-jit.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file gdb-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file gdb-jit.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file gdb-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file gdb-jit.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file heap\scavenge-job.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file gdb-jit.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file gdb-jit.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file heap\code-stats.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file heap\code-stats.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file heap\code-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file heap\code-stats.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file heap\code-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file heap\code-stats.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file heap\code-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\code-stats.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file heap\code-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\code-stats.cc) identity-map.cc E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ic\ic-state.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ic\ic-state.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ic\ic-state.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\incremental-marking-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\ic-state.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\incremental-marking-job.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\incremental-marking-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\incremental-marking-job.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\incremental-marking-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\incremental-marking-job.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\incremental-marking-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\incremental-marking-job.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\incremental-marking-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file heap\incremental-marking-job.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\incremental-marking-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file heap\incremental-marking-job.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\code-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file heap\code-stats.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\code-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file heap\code-stats.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\code-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file heap\code-stats.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file heap\code-stats.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file heap\code-stats.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file heap\incremental-marking-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file full-codegen\full-codegen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file heap\incremental-marking-job.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file heap\incremental-marking-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file full-codegen\full-codegen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file heap\incremental-marking-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file heap\store-buffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file heap\store-buffer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file heap\incremental-marking-job.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\incremental-marking-job.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\incremental-marking-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file heap\incremental-marking-job.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\incremental-marking-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file heap\incremental-marking-job.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\incremental-marking-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file heap\incremental-marking-job.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\incremental-marking-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file heap\incremental-marking-job.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file gdb-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file gdb-jit.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file gdb-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file gdb-jit.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file gdb-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file gdb-jit.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file gdb-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file gdb-jit.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file gdb-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file gdb-jit.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file gdb-jit.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file gdb-jit.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(390): warning C4251: 'v8::internal::GCTracer::current_': class 'v8::internal::GCTracer::Event' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(160): note: see declaration of 'v8::internal::GCTracer::Event' (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(393): warning C4251: 'v8::internal::GCTracer::previous_': class 'v8::internal::GCTracer::Event' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(160): note: see declaration of 'v8::internal::GCTracer::Event' (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(410): warning C4251: 'v8::internal::GCTracer::incremental_marking_scopes_': struct 'v8::internal::GCTracer::IncrementalMarkingInfos' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(110): note: see declaration of 'v8::internal::GCTracer::IncrementalMarkingInfos' (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(429): warning C4251: 'v8::internal::GCTracer::timer_': class 'v8::internal::RuntimeCallTimer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/counters.h(515): note: see declaration of 'v8::internal::RuntimeCallTimer' (compiling source file heap\scavenge-job.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(431): warning C4251: 'v8::internal::GCTracer::recorded_minor_gcs_total_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file full-codegen\full-codegen.cc)E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(432): warning C4251: 'v8::internal::GCTracer::recorded_minor_gcs_survived_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(433): warning C4251: 'v8::internal::GCTracer::recorded_compactions_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(434): warning C4251: 'v8::internal::GCTracer::recorded_incremental_mark_compacts_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(435): warning C4251: 'v8::internal::GCTracer::recorded_mark_compacts_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(436): warning C4251: 'v8::internal::GCTracer::recorded_new_generation_allocations_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(437): warning C4251: 'v8::internal::GCTracer::recorded_old_generation_allocations_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(357): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\scavenge-job.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file heap\store-buffer.cc)E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(438): warning C4251: 'v8::internal::GCTracer::recorded_context_disposal_times_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(438): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\scavenge-job.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file heap\store-buffer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file heap\store-buffer.cc) E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(439): warning C4251: 'v8::internal::GCTracer::recorded_survival_ratios_': class 'v8::base::RingBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::GCTracer' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/gc-tracer.h(438): note: see declaration of 'v8::base::RingBuffer' (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file full-codegen\full-codegen.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file heap\store-buffer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file heap\store-buffer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file heap\store-buffer.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\code-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file heap\code-stats.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\code-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\code-stats.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\code-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file heap\code-stats.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\code-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file heap\code-stats.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\code-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\code-stats.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\code-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\code-stats.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file ic\ic-state.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file ic\ic-state.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\incremental-marking-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file heap\incremental-marking-job.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\incremental-marking-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file heap\incremental-marking-job.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\incremental-marking-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file heap\incremental-marking-job.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file heap\incremental-marking-job.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file heap\incremental-marking-job.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file heap\object-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file heap\object-stats.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file heap\object-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file heap\object-stats.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file heap\object-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file heap\object-stats.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file heap\object-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file heap\object-stats.cc) bytecodes.cc C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file ic\ic-state.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file ic\ic-state.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file ic\ic-state.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\scavenge-job.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file ic\ic-state.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\scavenge-job.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file ic\ic-state.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file ic\ic-state.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] bytecode-array-builder.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file full-codegen\full-codegen.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file full-codegen\full-codegen.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file heap\incremental-marking-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file heap\incremental-marking-job.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file heap\incremental-marking-job.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file heap\incremental-marking-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file heap\incremental-marking-job.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file identity-map.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file identity-map.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file heap\object-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file heap\object-stats.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file heap\object-stats.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file heap\object-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file heap\object-stats.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\store-buffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\store-buffer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\store-buffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\store-buffer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\store-buffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\store-buffer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\store-buffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\store-buffer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\store-buffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file heap\store-buffer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file heap\store-buffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file heap\store-buffer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file heap\store-buffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file heap\store-buffer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file heap\store-buffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file heap\store-buffer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file heap\store-buffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\store-buffer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\store-buffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file heap\store-buffer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\store-buffer.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file heap\incremental-marking-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file heap\incremental-marking-job.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file heap\store-buffer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\store-buffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file heap\store-buffer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file heap\store-buffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file heap\store-buffer.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file heap\object-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file heap\object-stats.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\incremental-marking-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ic\ic.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file heap\incremental-marking-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\incremental-marking-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\incremental-marking-job.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\incremental-marking-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file heap\incremental-marking-job.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\incremental-marking-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file heap\incremental-marking-job.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ic\ic.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\incremental-marking-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\incremental-marking-job.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\incremental-marking-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\incremental-marking-job.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\store-buffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file heap\store-buffer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\store-buffer.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file heap\store-buffer.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\store-buffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file heap\store-buffer.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ic\ic.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ic\ic.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file heap\object-stats.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file heap\object-stats.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file heap\object-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file heap\object-stats.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file heap\object-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file heap\object-stats.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file heap\object-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file heap\object-stats.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file heap\object-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file heap\object-stats.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\object-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file heap\object-stats.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\object-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file heap\object-stats.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file heap\object-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file heap\object-stats.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file identity-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file identity-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file interpreter\bytecode-array-builder.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file interpreter\bytecode-array-builder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file ic\ic-state.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file ic\ic-state.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file ic\ic-state.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file ic\ic-state.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file ic\ic-state.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file ic\ic-state.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file ic\ic-state.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file ic\ic-state.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file identity-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file identity-map.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file identity-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file identity-map.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\object-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file heap\object-stats.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\object-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\object-stats.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\object-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file heap\object-stats.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\object-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file heap\object-stats.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\object-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\object-stats.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\object-stats.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\object-stats.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file heap\store-buffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file heap\store-buffer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file heap\store-buffer.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file heap\store-buffer.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file heap\store-buffer.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file ic\ic-state.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file ic\ic-state.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file ic\ic-state.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file ic\ic-state.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file ic\ic-state.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\scavenge-job.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\scavenge-job.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file full-codegen\full-codegen.cc)bytecode-array-random-iterator.cc [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(89): note: see declaration of 'v8::internal::Handle' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/factory.h(340): note: see declaration of 'v8::internal::Handle' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file heap\store-buffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file heap\store-buffer.cc)E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file heap\store-buffer.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file heap\store-buffer.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file ic\ic.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file full-codegen\full-codegen.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file full-codegen\full-codegen.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file ic\ic-state.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file ic\ic-state.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file ic\ic.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file ic\ic.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file ic\ic.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file ic\ic.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file ic\ic-state.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file ic\ic-state.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ic\ic-state.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file ic\ic-state.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file identity-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ic\ic-state.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file identity-map.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\store-buffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file heap\store-buffer.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\store-buffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\store-buffer.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ic\ic-state.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\store-buffer.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file heap\store-buffer.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\store-buffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file heap\store-buffer.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\store-buffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\store-buffer.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file heap\store-buffer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file heap\store-buffer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ic\ic-state.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\ic-state.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ic\ic-state.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\ic-state.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\ic-state.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\ic-state.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\ic-state.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\ic-state.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\ic-state.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\ic-state.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\ic-state.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\ic-state.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\ic-state.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file ic\ic-state.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\ic-state.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file ic\ic-state.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\bytecode-array-builder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file identity-map.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file identity-map.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file identity-map.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ic\ic-state.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file ic\ic-state.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ic\ic-state.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file ic\ic-state.cc) heap\scavenge-job.cc(65): warning C4244: 'argument': conversion from 'const std::size_t' to 'double', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file ic\ic-state.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\ic-state.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file identity-map.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file identity-map.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file identity-map.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\ic-state.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file ic\ic-state.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\ic-state.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file ic\ic-state.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\ic-state.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file ic\ic-state.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\ic-state.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ic\ic-state.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ic\ic-state.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file ic\ic-state.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ic\ic-state.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ic\ic-state.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ic\ic-state.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ic\ic-state.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file ic\ic-state.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file ic\ic-state.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file interpreter\bytecode-array-builder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file interpreter\bytecode-array-builder.cc) bytecode-decoder.cc E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file interpreter\bytecode-array-random-iterator.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file interpreter\bytecode-array-random-iterator.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file ic\ic.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file ic\ic.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\ic-state.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file ic\ic-state.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\ic-state.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file ic\ic.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ic\ic-state.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file ic\ic.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\ic-state.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file ic\ic-state.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\ic-state.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file ic\ic-state.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\ic-state.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ic\ic-state.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\ic-state.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ic\ic-state.cc) bytecode-generator.cc E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file identity-map.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file identity-map.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file identity-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file identity-map.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file identity-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file identity-map.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file ic\ic.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file ic\ic.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file ic\ic.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file identity-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file identity-map.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file identity-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file identity-map.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file identity-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file identity-map.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file identity-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file interpreter\bytecode-array-builder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file identity-map.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file identity-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file identity-map.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file identity-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file identity-map.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file identity-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file interpreter\bytecode-array-builder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file interpreter\bytecode-array-builder.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file identity-map.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file identity-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file identity-map.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file identity-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file identity-map.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file identity-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file identity-map.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file identity-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file identity-map.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file ic\ic.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file identity-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file identity-map.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file identity-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file identity-map.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file identity-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file identity-map.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file identity-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file identity-map.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file interpreter\bytecode-array-random-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file interpreter\bytecode-array-random-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ic\ic.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ic\ic.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ic\ic.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\ic.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file interpreter\bytecode-array-random-iterator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ic\ic.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\bytecode-array-random-iterator.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file interpreter\bytecode-array-random-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\bytecode-array-random-iterator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\ic.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file interpreter\bytecode-decoder.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file interpreter\bytecode-decoder.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\ic.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\ic.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\ic.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\ic.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\ic.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ic\ic.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ic\ic.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file ic\ic.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\ic.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\ic.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\ic.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\ic.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file identity-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file identity-map.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file identity-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file identity-map.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file identity-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file identity-map.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file identity-map.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file identity-map.cc) bytecode-operands.cc E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ic\ic.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ic\ic.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ic\ic.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file identity-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file identity-map.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file identity-map.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file identity-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file identity-map.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\ic.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\ic.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\ic.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\ic.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\ic.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\ic.cc)E:\GitHub\node\deps\v8\src/interpreter/bytecode-array-accessor.h(64): warning C4251: 'v8::internal::interpreter::BytecodeArrayAccessor::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeArrayAccessor' (compiling source file interpreter\bytecode-array-random-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\src/interpreter/bytecode-array-accessor.h(21): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-array-random-iterator.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file identity-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file identity-map.cc) E:\GitHub\node\deps\v8\src/interpreter/bytecode-array-random-iterator.h(66): warning C4251: 'v8::internal::interpreter::BytecodeArrayRandomIterator::offsets_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeArrayRandomIterator' (compiling source file interpreter\bytecode-array-random-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/zone-containers.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file interpreter\bytecode-array-random-iterator.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file interpreter\bytecode-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file interpreter\bytecode-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file identity-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file identity-map.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file identity-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file identity-map.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file identity-map.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/identity-map.h(100): note: see declaration of 'v8::internal::Handle' (compiling source file identity-map.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file identity-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/identity-map.h(100): note: see declaration of 'v8::internal::Handle' (compiling source file identity-map.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file identity-map.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file identity-map.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file identity-map.cc)E:\GitHub\node\deps\v8\src/interpreter/bytecode-pipeline.h(409): warning C4251: 'v8::internal::interpreter::BytecodeNode::source_info_': class 'v8::internal::interpreter::BytecodeSourceInfo' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeNode' (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/bytecode-pipeline.h(57): note: see declaration of 'v8::internal::interpreter::BytecodeSourceInfo' (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file identity-map.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/interpreter/bytecode-array-writer.h(81): warning C4251: 'v8::internal::interpreter::BytecodeArrayWriter::bytecodes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeArrayWriter' (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file interpreter\bytecode-array-builder.cc) bytecode-register.cc E:\GitHub\node\deps\v8\src/interpreter/constant-array-builder.h(185): warning C4251: 'v8::internal::interpreter::ConstantArrayBuilder::constants_map_': class 'v8::base::TemplateHashMapImpl,v8::internal::ZoneAllocationPolicy>' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::ConstantArrayBuilder' (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/constant-array-builder.h(182): note: see declaration of 'v8::base::TemplateHashMapImpl,v8::internal::ZoneAllocationPolicy>' (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file interpreter\bytecode-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\bytecode-decoder.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file interpreter\bytecode-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\bytecode-decoder.cc) E:\GitHub\node\deps\v8\src/interpreter/constant-array-builder.h(186): warning C4251: 'v8::internal::interpreter::ConstantArrayBuilder::smi_map_': class 'v8::internal::ZoneMap>' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::ConstantArrayBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ K=v8::internal::Smi * ] (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/interpreter/constant-array-builder.h(186): note: see declaration of 'v8::internal::ZoneMap>' with [ K=v8::internal::Smi * ] (compiling source file interpreter\bytecode-array-builder.cc) control-flow-builders.cc E:\GitHub\node\deps\v8\src/interpreter/constant-array-builder.h(187): warning C4251: 'v8::internal::interpreter::ConstantArrayBuilder::smi_pairs_': class 'v8::internal::ZoneVector>' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::ConstantArrayBuilder' (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/constant-array-builder.h(187): note: see declaration of 'v8::internal::ZoneVector>' (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/interpreter/handler-table-builder.h(54): warning C4251: 'v8::internal::interpreter::HandlerTableBuilder::entries_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::HandlerTableBuilder' (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/handler-table-builder.h(54): note: see declaration of 'v8::internal::ZoneVector' (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file interpreter\bytecode-array-random-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file interpreter\bytecode-array-random-iterator.cc) E:\GitHub\node\deps\v8\src/interpreter/bytecode-array-builder.h(545): warning C4251: 'v8::internal::interpreter::BytecodeArrayBuilder::register_allocator_': class 'v8::internal::interpreter::BytecodeRegisterAllocator' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeArrayBuilder' (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/bytecode-register-allocator.h(17): note: see declaration of 'v8::internal::interpreter::BytecodeRegisterAllocator' (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/interpreter/bytecode-array-builder.h(549): warning C4251: 'v8::internal::interpreter::BytecodeArrayBuilder::latest_source_info_': class 'v8::internal::interpreter::BytecodeSourceInfo' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeArrayBuilder' (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/bytecode-pipeline.h(57): note: see declaration of 'v8::internal::interpreter::BytecodeSourceInfo' (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/interpreter/bytecode-array-builder.h(550): warning C4251: 'v8::internal::interpreter::BytecodeArrayBuilder::deferred_source_info_': class 'v8::internal::interpreter::BytecodeSourceInfo' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeArrayBuilder' (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/bytecode-pipeline.h(57): note: see declaration of 'v8::internal::interpreter::BytecodeSourceInfo' (compiling source file interpreter\bytecode-array-builder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file interpreter\bytecode-array-random-iterator.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file interpreter\bytecode-array-random-iterator.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file interpreter\bytecode-array-random-iterator.cc) E:\GitHub\node\deps\v8\src/interpreter/bytecode-label.h(78): warning C4251: 'v8::internal::interpreter::BytecodeLabels::labels_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeLabels' (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/bytecode-label.h(78): note: see declaration of 'v8::internal::ZoneVector' (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/interpreter/bytecode-register-optimizer.h(185): warning C4251: 'v8::internal::interpreter::BytecodeRegisterOptimizer::register_info_table_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeRegisterOptimizer' (compiling source file interpreter\bytecode-array-builder.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file interpreter\bytecode-array-random-iterator.cc) E:\GitHub\node\deps\v8\src/interpreter/bytecode-register-optimizer.h(185): note: see declaration of 'v8::internal::ZoneVector' (compiling source file interpreter\bytecode-array-builder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file interpreter\bytecode-array-random-iterator.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file interpreter\bytecode-array-random-iterator.cc) interpreter.cc E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file ic\ic.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file interpreter\bytecode-generator.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file interpreter\bytecode-array-builder.cc) interpreter-generator.cc E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file interpreter\bytecode-array-random-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file interpreter\bytecode-array-random-iterator.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file interpreter\bytecode-array-random-iterator.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file interpreter\bytecode-array-random-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file interpreter\bytecode-array-random-iterator.cc) interpreter-intrinsics-generator.cc E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file interpreter\bytecode-register.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file interpreter\bytecode-register.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file interpreter\bytecode-array-random-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file interpreter\bytecode-array-random-iterator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\bytecode-array-builder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file interpreter\bytecode-generator.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file interpreter\bytecode-array-random-iterator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file interpreter\bytecode-array-random-iterator.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file interpreter\bytecode-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file interpreter\bytecode-decoder.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file interpreter\bytecode-array-random-iterator.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file interpreter\bytecode-generator.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file interpreter\bytecode-array-random-iterator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file interpreter\bytecode-array-random-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\bytecode-array-random-iterator.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file interpreter\bytecode-decoder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file interpreter\bytecode-decoder.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file interpreter\bytecode-decoder.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file interpreter\bytecode-array-random-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\bytecode-array-random-iterator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file interpreter\bytecode-array-random-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\bytecode-array-random-iterator.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file interpreter\bytecode-decoder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file interpreter\bytecode-decoder.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file interpreter\bytecode-decoder.cc) keys.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-array-random-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\bytecode-array-random-iterator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-array-random-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\bytecode-array-random-iterator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-array-random-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\bytecode-array-random-iterator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-array-random-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\bytecode-array-random-iterator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-array-random-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file interpreter\bytecode-array-random-iterator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-array-random-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file interpreter\bytecode-array-random-iterator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file interpreter\bytecode-array-random-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file interpreter\bytecode-array-random-iterator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file interpreter\bytecode-array-random-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file interpreter\bytecode-array-random-iterator.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\bytecode-array-builder.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file interpreter\bytecode-array-random-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\bytecode-array-random-iterator.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\bytecode-array-random-iterator.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file interpreter\bytecode-array-random-iterator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\bytecode-array-random-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file interpreter\bytecode-array-random-iterator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\bytecode-array-random-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file interpreter\bytecode-array-random-iterator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\bytecode-array-random-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\bytecode-array-random-iterator.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file interpreter\control-flow-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file interpreter\control-flow-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file interpreter\bytecode-register.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file interpreter\interpreter-generator.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file interpreter\interpreter-generator.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file interpreter\bytecode-register.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file interpreter\bytecode-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file interpreter\bytecode-decoder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file interpreter\bytecode-decoder.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file interpreter\bytecode-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file interpreter\bytecode-decoder.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-array-builder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-array-builder.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file interpreter\control-flow-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file interpreter\control-flow-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\control-flow-builders.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file interpreter\interpreter-intrinsics-generator.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file interpreter\bytecode-register.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\bytecode-register.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file interpreter\bytecode-register.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\bytecode-register.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\bytecode-array-random-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file interpreter\bytecode-array-random-iterator.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\bytecode-array-random-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file interpreter\bytecode-array-random-iterator.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\bytecode-array-random-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file interpreter\interpreter.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file interpreter\bytecode-array-random-iterator.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file interpreter\bytecode-array-random-iterator.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file interpreter\bytecode-array-random-iterator.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file interpreter\bytecode-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file interpreter\bytecode-decoder.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file keys.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file keys.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file interpreter\bytecode-decoder.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file interpreter\bytecode-decoder.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file interpreter\bytecode-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file interpreter\bytecode-decoder.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file interpreter\bytecode-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\bytecode-decoder.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file interpreter\bytecode-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\bytecode-decoder.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file interpreter\bytecode-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\bytecode-decoder.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file interpreter\control-flow-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file interpreter\control-flow-builders.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-array-random-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file interpreter\control-flow-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file interpreter\bytecode-array-random-iterator.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-array-random-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-array-random-iterator.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-array-random-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-array-random-iterator.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-array-random-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-array-random-iterator.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-array-random-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-array-random-iterator.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-array-random-iterator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-array-random-iterator.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file interpreter\interpreter-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\bytecode-decoder.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file interpreter\interpreter-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\bytecode-decoder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\bytecode-decoder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\bytecode-decoder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file interpreter\bytecode-decoder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file interpreter\bytecode-decoder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file interpreter\bytecode-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file interpreter\bytecode-decoder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file interpreter\bytecode-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file interpreter\bytecode-decoder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file interpreter\bytecode-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\bytecode-decoder.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file interpreter\interpreter-intrinsics-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\bytecode-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file interpreter\bytecode-decoder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\bytecode-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file interpreter\bytecode-decoder.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file interpreter\interpreter-intrinsics-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\bytecode-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file interpreter\bytecode-decoder.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\bytecode-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\bytecode-decoder.cc) E:\GitHub\node\deps\v8\src/interpreter/bytecode-pipeline.h(409): warning C4251: 'v8::internal::interpreter::BytecodeNode::source_info_': class 'v8::internal::interpreter::BytecodeSourceInfo' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeNode' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/bytecode-pipeline.h(57): note: see declaration of 'v8::internal::interpreter::BytecodeSourceInfo' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/interpreter/bytecode-array-writer.h(81): warning C4251: 'v8::internal::interpreter::BytecodeArrayWriter::bytecodes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeArrayWriter' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/interpreter/constant-array-builder.h(185): warning C4251: 'v8::internal::interpreter::ConstantArrayBuilder::constants_map_': class 'v8::base::TemplateHashMapImpl,v8::internal::ZoneAllocationPolicy>' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::ConstantArrayBuilder' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/constant-array-builder.h(182): note: see declaration of 'v8::base::TemplateHashMapImpl,v8::internal::ZoneAllocationPolicy>' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file interpreter\interpreter-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file interpreter\interpreter-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/interpreter/constant-array-builder.h(186): warning C4251: 'v8::internal::interpreter::ConstantArrayBuilder::smi_map_': class 'v8::internal::ZoneMap>' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::ConstantArrayBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ K=v8::internal::Smi * ] (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/interpreter/constant-array-builder.h(186): note: see declaration of 'v8::internal::ZoneMap>' with [ K=v8::internal::Smi * ] (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/interpreter/constant-array-builder.h(187): warning C4251: 'v8::internal::interpreter::ConstantArrayBuilder::smi_pairs_': class 'v8::internal::ZoneVector>' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::ConstantArrayBuilder' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/constant-array-builder.h(187): note: see declaration of 'v8::internal::ZoneVector>' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file interpreter\control-flow-builders.cc)E:\GitHub\node\deps\v8\src/interpreter/handler-table-builder.h(54): warning C4251: 'v8::internal::interpreter::HandlerTableBuilder::entries_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::HandlerTableBuilder' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file interpreter\control-flow-builders.cc)E:\GitHub\node\deps\v8\src/interpreter/handler-table-builder.h(54): note: see declaration of 'v8::internal::ZoneVector' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/interpreter/bytecode-array-builder.h(545): warning C4251: 'v8::internal::interpreter::BytecodeArrayBuilder::register_allocator_': class 'v8::internal::interpreter::BytecodeRegisterAllocator' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeArrayBuilder' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/bytecode-register-allocator.h(17): note: see declaration of 'v8::internal::interpreter::BytecodeRegisterAllocator' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/interpreter/bytecode-array-builder.h(549): warning C4251: 'v8::internal::interpreter::BytecodeArrayBuilder::latest_source_info_': class 'v8::internal::interpreter::BytecodeSourceInfo' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeArrayBuilder' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/bytecode-pipeline.h(57): note: see declaration of 'v8::internal::interpreter::BytecodeSourceInfo' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/interpreter/bytecode-array-builder.h(550): warning C4251: 'v8::internal::interpreter::BytecodeArrayBuilder::deferred_source_info_': class 'v8::internal::interpreter::BytecodeSourceInfo' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeArrayBuilder' (compiling source file interpreter\bytecode-generator.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file interpreter\interpreter-intrinsics-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/bytecode-pipeline.h(57): note: see declaration of 'v8::internal::interpreter::BytecodeSourceInfo' (compiling source file interpreter\bytecode-generator.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file interpreter\interpreter-intrinsics-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/interpreter/bytecode-label.h(78): warning C4251: 'v8::internal::interpreter::BytecodeLabels::labels_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeLabels' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/bytecode-label.h(78): note: see declaration of 'v8::internal::ZoneVector' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\bytecode-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file interpreter\bytecode-decoder.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\bytecode-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file interpreter\bytecode-decoder.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\bytecode-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file interpreter\bytecode-decoder.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file interpreter\control-flow-builders.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file interpreter\bytecode-decoder.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file interpreter\bytecode-decoder.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file interpreter\interpreter.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file interpreter\control-flow-builders.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file interpreter\bytecode-generator.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file keys.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] log.cc C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file keys.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file interpreter\interpreter.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file interpreter\interpreter.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file interpreter\interpreter.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file interpreter\interpreter-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file interpreter\bytecode-decoder.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-decoder.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-decoder.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-decoder.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-decoder.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-decoder.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-decoder.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file interpreter\interpreter-intrinsics-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file interpreter\interpreter-intrinsics-generator.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file interpreter\interpreter-generator.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file interpreter\interpreter-generator.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file interpreter\interpreter-generator.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file keys.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file keys.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file keys.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file keys.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file interpreter\interpreter-intrinsics-generator.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file interpreter\interpreter-intrinsics-generator.cc) parameter-initializer-rewriter.cc C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file interpreter\interpreter-intrinsics-generator.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file keys.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file keys.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\bytecode-generator.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file keys.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file keys.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file keys.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file keys.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file keys.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file keys.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/interpreter/bytecode-pipeline.h(409): warning C4251: 'v8::internal::interpreter::BytecodeNode::source_info_': class 'v8::internal::interpreter::BytecodeSourceInfo' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeNode' (compiling source file interpreter\control-flow-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/bytecode-pipeline.h(57): note: see declaration of 'v8::internal::interpreter::BytecodeSourceInfo' (compiling source file interpreter\control-flow-builders.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file interpreter\control-flow-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file interpreter\control-flow-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file interpreter\control-flow-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file interpreter\control-flow-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/interpreter/bytecode-array-writer.h(81): warning C4251: 'v8::internal::interpreter::BytecodeArrayWriter::bytecodes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeArrayWriter' (compiling source file interpreter\control-flow-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/interpreter/constant-array-builder.h(185): warning C4251: 'v8::internal::interpreter::ConstantArrayBuilder::constants_map_': class 'v8::base::TemplateHashMapImpl,v8::internal::ZoneAllocationPolicy>' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::ConstantArrayBuilder' (compiling source file interpreter\control-flow-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/constant-array-builder.h(182): note: see declaration of 'v8::base::TemplateHashMapImpl,v8::internal::ZoneAllocationPolicy>' (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/interpreter/constant-array-builder.h(186): warning C4251: 'v8::internal::interpreter::ConstantArrayBuilder::smi_map_': class 'v8::internal::ZoneMap>' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::ConstantArrayBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ K=v8::internal::Smi * ] (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/interpreter/constant-array-builder.h(186): note: see declaration of 'v8::internal::ZoneMap>' with [ K=v8::internal::Smi * ] (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file interpreter\interpreter-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file interpreter\interpreter-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file interpreter\interpreter-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file interpreter\interpreter-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file interpreter\interpreter-generator.cc) heap-profiler.cc E:\GitHub\node\deps\v8\src/interpreter/constant-array-builder.h(187): warning C4251: 'v8::internal::interpreter::ConstantArrayBuilder::smi_pairs_': class 'v8::internal::ZoneVector>' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::ConstantArrayBuilder' (compiling source file interpreter\control-flow-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/constant-array-builder.h(187): note: see declaration of 'v8::internal::ZoneVector>' (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file parsing\parameter-initializer-rewriter.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file parsing\parameter-initializer-rewriter.cc) E:\GitHub\node\deps\v8\src/interpreter/handler-table-builder.h(54): warning C4251: 'v8::internal::interpreter::HandlerTableBuilder::entries_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::HandlerTableBuilder' (compiling source file interpreter\control-flow-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/handler-table-builder.h(54): note: see declaration of 'v8::internal::ZoneVector' (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file log.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/interpreter/bytecode-array-builder.h(545): warning C4251: 'v8::internal::interpreter::BytecodeArrayBuilder::register_allocator_': class 'v8::internal::interpreter::BytecodeRegisterAllocator' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeArrayBuilder' (compiling source file interpreter\control-flow-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/bytecode-register-allocator.h(17): note: see declaration of 'v8::internal::interpreter::BytecodeRegisterAllocator' (compiling source file interpreter\control-flow-builders.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file log.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/bytecode-array-builder.h(549): warning C4251: 'v8::internal::interpreter::BytecodeArrayBuilder::latest_source_info_': class 'v8::internal::interpreter::BytecodeSourceInfo' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeArrayBuilder' (compiling source file interpreter\control-flow-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/bytecode-pipeline.h(57): note: see declaration of 'v8::internal::interpreter::BytecodeSourceInfo' (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/interpreter/bytecode-array-builder.h(550): warning C4251: 'v8::internal::interpreter::BytecodeArrayBuilder::deferred_source_info_': class 'v8::internal::interpreter::BytecodeSourceInfo' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeArrayBuilder' (compiling source file interpreter\control-flow-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/bytecode-pipeline.h(57): note: see declaration of 'v8::internal::interpreter::BytecodeSourceInfo' (compiling source file interpreter\control-flow-builders.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file interpreter\interpreter.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file interpreter\interpreter-intrinsics-generator.cc)E:\GitHub\node\deps\v8\src/interpreter/bytecode-label.h(78): warning C4251: 'v8::internal::interpreter::BytecodeLabels::labels_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeLabels' (compiling source file interpreter\control-flow-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/bytecode-label.h(78): note: see declaration of 'v8::internal::ZoneVector' (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file interpreter\interpreter-intrinsics-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file interpreter\interpreter-intrinsics-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file interpreter\interpreter-intrinsics-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/interpreter/control-flow-builders.h(147): warning C4251: 'v8::internal::interpreter::SwitchBuilder::case_sites_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::SwitchBuilder' (compiling source file interpreter\control-flow-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/bytecode-label.h(78): note: see declaration of 'v8::internal::ZoneVector' (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file interpreter\interpreter-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file interpreter\interpreter-generator.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file interpreter\interpreter-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file interpreter\interpreter-intrinsics-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file interpreter\interpreter-intrinsics-generator.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file interpreter\interpreter-intrinsics-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file interpreter\interpreter-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file interpreter\interpreter-generator.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file log.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file interpreter\control-flow-builders.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file log.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file keys.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file keys.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\interpreter.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file profiler\heap-profiler.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file profiler\heap-profiler.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file interpreter\interpreter-intrinsics-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file interpreter\interpreter-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file interpreter\interpreter-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file interpreter\interpreter-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file interpreter\interpreter-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file interpreter\control-flow-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file interpreter\control-flow-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file interpreter\control-flow-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\interpreter.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\control-flow-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file interpreter\interpreter.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file interpreter\interpreter.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file parsing\parameter-initializer-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file keys.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file keys.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file keys.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file keys.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file keys.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file parsing\parameter-initializer-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file interpreter\interpreter.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\interpreter-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\interpreter-generator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\interpreter-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\interpreter-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\interpreter-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file interpreter\interpreter.cc) profile-generator.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file interpreter\interpreter-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file interpreter\interpreter-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\control-flow-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\control-flow-builders.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file interpreter\interpreter-intrinsics-generator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file interpreter\interpreter-intrinsics-generator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file interpreter\interpreter-generator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\control-flow-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file interpreter\interpreter-intrinsics-generator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\control-flow-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file interpreter\interpreter-intrinsics-generator.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file interpreter\control-flow-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\control-flow-builders.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\interpreter-intrinsics-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\interpreter-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\interpreter-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\interpreter-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\interpreter-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file interpreter\interpreter-intrinsics-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file interpreter\interpreter-intrinsics-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file interpreter\control-flow-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file interpreter\control-flow-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file interpreter\control-flow-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\control-flow-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\control-flow-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\control-flow-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\control-flow-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file parsing\parameter-initializer-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file parsing\parameter-initializer-rewriter.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file parsing\parameter-initializer-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\parameter-initializer-rewriter.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file log.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file log.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file log.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file log.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\interpreter-intrinsics-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\interpreter-intrinsics-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\interpreter-intrinsics-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\interpreter-intrinsics-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\interpreter-intrinsics-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\interpreter.cc)E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file interpreter\interpreter-intrinsics-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\interpreter.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file interpreter\interpreter-intrinsics-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file interpreter\interpreter-intrinsics-generator.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file keys.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file keys.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file keys.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file keys.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file keys.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file keys.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file keys.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file keys.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file keys.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file keys.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file interpreter\interpreter-intrinsics-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file interpreter\interpreter-intrinsics-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\interpreter-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\interpreter-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\interpreter-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file interpreter\interpreter-intrinsics-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\interpreter-intrinsics-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\interpreter-intrinsics-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file interpreter\interpreter-intrinsics-generator.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file interpreter\interpreter-generator.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file interpreter\interpreter-intrinsics-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file keys.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file keys.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file keys.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file keys.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file keys.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file keys.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file keys.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file keys.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file keys.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file keys.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file keys.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file keys.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file keys.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file keys.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file keys.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file keys.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file keys.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file keys.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file keys.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file keys.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file keys.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file keys.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file keys.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file keys.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file keys.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file keys.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\interpreter-intrinsics-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\interpreter-intrinsics-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\interpreter-intrinsics-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file interpreter\interpreter-intrinsics-generator.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file parsing\parameter-initializer-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file parsing\parameter-initializer-rewriter.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file parsing\parameter-initializer-rewriter.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file parsing\parameter-initializer-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file parsing\parameter-initializer-rewriter.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\control-flow-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\control-flow-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file interpreter\control-flow-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\interpreter.cc)E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\interpreter-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\interpreter-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\interpreter-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\interpreter-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\interpreter-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\interpreter-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file log.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file log.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(89): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/factory.h(340): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file interpreter\bytecode-generator.cc) strings-storage.cc E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/interpreter/control-flow-builders.h(147): warning C4251: 'v8::internal::interpreter::SwitchBuilder::case_sites_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::SwitchBuilder' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/bytecode-label.h(78): note: see declaration of 'v8::internal::ZoneVector' (compiling source file interpreter\bytecode-generator.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file log.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file log.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file log.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file profiler\heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file log.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file interpreter\interpreter-intrinsics-generator.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file log.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file profiler\heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\interpreter-intrinsics-generator.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file log.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\interpreter-intrinsics-generator.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file keys.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file keys.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\interpreter-intrinsics-generator.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file keys.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file keys.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file keys.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file keys.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\interpreter-intrinsics-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file keys.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file keys.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file interpreter\bytecode-generator.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\control-flow-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file interpreter\bytecode-generator.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\control-flow-builders.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\control-flow-builders.cc)E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\control-flow-builders.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\control-flow-builders.cc)E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/objects/scope-info.h(194): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file interpreter\bytecode-generator.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file interpreter\control-flow-builders.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file interpreter\bytecode-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\control-flow-builders.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file interpreter\bytecode-generator.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file parsing\parameter-initializer-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file parsing\parameter-initializer-rewriter.cc) tracing-cpu-profiler.cc E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file keys.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file keys.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file keys.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file keys.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file keys.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file keys.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file keys.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file keys.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file keys.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file keys.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file keys.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file keys.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file interpreter\interpreter.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file parsing\parameter-initializer-rewriter.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file parsing\parameter-initializer-rewriter.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file parsing\parameter-initializer-rewriter.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file profiler\heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file profiler\heap-profiler.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file profiler\heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file profiler\heap-profiler.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file interpreter\interpreter-generator.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file parsing\parameter-initializer-rewriter.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file interpreter\interpreter-generator.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file parsing\parameter-initializer-rewriter.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file parsing\parameter-initializer-rewriter.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file profiler\profile-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file profiler\profile-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(103): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(48): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/factory.h(340): note: see declaration of 'v8::internal::Handle' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file profiler\heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file profiler\heap-profiler.cc) E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file interpreter\interpreter.cc)e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file profiler\profile-generator.cc) E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file interpreter\interpreter.cc)e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file profiler\profile-generator.cc) E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file log.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file log.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file log.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): warning C4251: 'v8::internal::compiler::CodeAssemblerState::raw_assembler_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file interpreter\interpreter-generator.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file log.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file log.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file log.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file log.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file log.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): warning C4251: 'v8::internal::compiler::CodeAssemblerState::variables_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): note: see declaration of 'v8::internal::ZoneSet>' with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(579): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_prologue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file interpreter\interpreter-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(580): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_epilogue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file interpreter\interpreter-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file interpreter\interpreter-generator.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file profiler\heap-profiler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file profiler\heap-profiler.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file profiler\heap-profiler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file profiler\heap-profiler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file profiler\heap-profiler.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file profiler\heap-profiler.cc) E:\GitHub\node\deps\v8\src/interpreter/interpreter-assembler.h(348): warning C4251: 'v8::internal::interpreter::InterpreterAssembler::bytecode_offset_': class 'v8::internal::compiler::CodeAssemblerVariable' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::InterpreterAssembler' (compiling source file interpreter\interpreter-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(456): note: see declaration of 'v8::internal::compiler::CodeAssemblerVariable' (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/interpreter/interpreter-assembler.h(349): warning C4251: 'v8::internal::interpreter::InterpreterAssembler::interpreted_frame_pointer_': class 'v8::internal::compiler::CodeAssemblerVariable' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::InterpreterAssembler' (compiling source file interpreter\interpreter-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(456): note: see declaration of 'v8::internal::compiler::CodeAssemblerVariable' (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/interpreter/interpreter-assembler.h(350): warning C4251: 'v8::internal::interpreter::InterpreterAssembler::bytecode_array_': class 'v8::internal::compiler::CodeAssemblerVariable' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::InterpreterAssembler' (compiling source file interpreter\interpreter-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(456): note: see declaration of 'v8::internal::compiler::CodeAssemblerVariable' (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/interpreter/interpreter-assembler.h(351): warning C4251: 'v8::internal::interpreter::InterpreterAssembler::dispatch_table_': class 'v8::internal::compiler::CodeAssemblerVariable' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::InterpreterAssembler' (compiling source file interpreter\interpreter-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(456): note: see declaration of 'v8::internal::compiler::CodeAssemblerVariable' (compiling source file interpreter\interpreter-generator.cc) E:\GitHub\node\deps\v8\src/interpreter/interpreter-assembler.h(352): warning C4251: 'v8::internal::interpreter::InterpreterAssembler::accumulator_': class 'v8::internal::compiler::CodeAssemblerVariable' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::InterpreterAssembler' (compiling source file interpreter\interpreter-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(456): note: see declaration of 'v8::internal::compiler::CodeAssemblerVariable' (compiling source file interpreter\interpreter-generator.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file profiler\tracing-cpu-profiler.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file profiler\tracing-cpu-profiler.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file profiler\strings-storage.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): warning C4251: 'v8::internal::compiler::CodeAssemblerState::raw_assembler_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file interpreter\interpreter-intrinsics-generator.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file profiler\strings-storage.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(574): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::compiler::RawMachineAssembler ] (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file log.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file log.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file log.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file log.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file log.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): warning C4251: 'v8::internal::compiler::CodeAssemblerState::variables_': class 'v8::internal::ZoneSet>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(578): note: see declaration of 'v8::internal::ZoneSet>' with [ _Kty=v8::internal::compiler::CodeAssemblerVariable::Impl * ] (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(579): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_prologue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file interpreter\interpreter-intrinsics-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(580): warning C4251: 'v8::internal::compiler::CodeAssemblerState::call_epilogue_': class 'std::function' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CodeAssemblerState' (compiling source file interpreter\interpreter-intrinsics-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(43): note: see declaration of 'std::function' (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/interpreter/interpreter-assembler.h(348): warning C4251: 'v8::internal::interpreter::InterpreterAssembler::bytecode_offset_': class 'v8::internal::compiler::CodeAssemblerVariable' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::InterpreterAssembler' (compiling source file interpreter\interpreter-intrinsics-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(456): note: see declaration of 'v8::internal::compiler::CodeAssemblerVariable' (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/interpreter/interpreter-assembler.h(349): warning C4251: 'v8::internal::interpreter::InterpreterAssembler::interpreted_frame_pointer_': class 'v8::internal::compiler::CodeAssemblerVariable' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::InterpreterAssembler' (compiling source file interpreter\interpreter-intrinsics-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(456): note: see declaration of 'v8::internal::compiler::CodeAssemblerVariable' (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/interpreter/interpreter-assembler.h(350): warning C4251: 'v8::internal::interpreter::InterpreterAssembler::bytecode_array_': class 'v8::internal::compiler::CodeAssemblerVariable' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::InterpreterAssembler' (compiling source file interpreter\interpreter-intrinsics-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(456): note: see declaration of 'v8::internal::compiler::CodeAssemblerVariable' (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/interpreter/interpreter-assembler.h(351): warning C4251: 'v8::internal::interpreter::InterpreterAssembler::dispatch_table_': class 'v8::internal::compiler::CodeAssemblerVariable' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::InterpreterAssembler' (compiling source file interpreter\interpreter-intrinsics-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(456): note: see declaration of 'v8::internal::compiler::CodeAssemblerVariable' (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/interpreter/interpreter-assembler.h(352): warning C4251: 'v8::internal::interpreter::InterpreterAssembler::accumulator_': class 'v8::internal::compiler::CodeAssemblerVariable' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::InterpreterAssembler' (compiling source file interpreter\interpreter-intrinsics-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/code-assembler.h(456): note: see declaration of 'v8::internal::compiler::CodeAssemblerVariable' (compiling source file interpreter\interpreter-intrinsics-generator.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file profiler\profile-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file profiler\profile-generator.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file profiler\profile-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file profiler\profile-generator.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file profiler\tracing-cpu-profiler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file profiler\tracing-cpu-profiler.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file profiler\tracing-cpu-profiler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file profiler\tracing-cpu-profiler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file profiler\tracing-cpu-profiler.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file profiler\tracing-cpu-profiler.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file log.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file log.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file profiler\strings-storage.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file profiler\strings-storage.cc) E:\GitHub\node\deps\v8\src/interpreter/bytecode-pipeline.h(409): warning C4251: 'v8::internal::interpreter::BytecodeNode::source_info_': class 'v8::internal::interpreter::BytecodeSourceInfo' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeNode' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/bytecode-pipeline.h(57): note: see declaration of 'v8::internal::interpreter::BytecodeSourceInfo' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/interpreter/bytecode-array-writer.h(81): warning C4251: 'v8::internal::interpreter::BytecodeArrayWriter::bytecodes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeArrayWriter' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file parsing\parameter-initializer-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file parsing\parameter-initializer-rewriter.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file parsing\parameter-initializer-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file parsing\parameter-initializer-rewriter.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file parsing\parameter-initializer-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file parsing\parameter-initializer-rewriter.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file parsing\parameter-initializer-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\parameter-initializer-rewriter.cc) E:\GitHub\node\deps\v8\src/interpreter/constant-array-builder.h(185): warning C4251: 'v8::internal::interpreter::ConstantArrayBuilder::constants_map_': class 'v8::base::TemplateHashMapImpl,v8::internal::ZoneAllocationPolicy>' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::ConstantArrayBuilder' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/constant-array-builder.h(182): note: see declaration of 'v8::base::TemplateHashMapImpl,v8::internal::ZoneAllocationPolicy>' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file parsing\parameter-initializer-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file parsing\parameter-initializer-rewriter.cc) E:\GitHub\node\deps\v8\src/interpreter/constant-array-builder.h(186): warning C4251: 'v8::internal::interpreter::ConstantArrayBuilder::smi_map_': class 'v8::internal::ZoneMap>' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::ConstantArrayBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ K=v8::internal::Smi * ] (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/interpreter/constant-array-builder.h(186): note: see declaration of 'v8::internal::ZoneMap>' with [ K=v8::internal::Smi * ] (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/interpreter/constant-array-builder.h(187): warning C4251: 'v8::internal::interpreter::ConstantArrayBuilder::smi_pairs_': class 'v8::internal::ZoneVector>' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::ConstantArrayBuilder' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/constant-array-builder.h(187): note: see declaration of 'v8::internal::ZoneVector>' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file log.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file log.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file log.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file log.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file log.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file log.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file log.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file log.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file log.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file log.cc) E:\GitHub\node\deps\v8\src/interpreter/handler-table-builder.h(54): warning C4251: 'v8::internal::interpreter::HandlerTableBuilder::entries_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::HandlerTableBuilder' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/handler-table-builder.h(54): note: see declaration of 'v8::internal::ZoneVector' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/interpreter/bytecode-array-builder.h(545): warning C4251: 'v8::internal::interpreter::BytecodeArrayBuilder::register_allocator_': class 'v8::internal::interpreter::BytecodeRegisterAllocator' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeArrayBuilder' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/bytecode-register-allocator.h(17): note: see declaration of 'v8::internal::interpreter::BytecodeRegisterAllocator' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/interpreter/bytecode-array-builder.h(549): warning C4251: 'v8::internal::interpreter::BytecodeArrayBuilder::latest_source_info_': class 'v8::internal::interpreter::BytecodeSourceInfo' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeArrayBuilder' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/bytecode-pipeline.h(57): note: see declaration of 'v8::internal::interpreter::BytecodeSourceInfo' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/interpreter/bytecode-array-builder.h(550): warning C4251: 'v8::internal::interpreter::BytecodeArrayBuilder::deferred_source_info_': class 'v8::internal::interpreter::BytecodeSourceInfo' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeArrayBuilder' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/interpreter/bytecode-pipeline.h(57): note: see declaration of 'v8::internal::interpreter::BytecodeSourceInfo' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file log.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file log.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file profiler\profile-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file log.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file profiler\profile-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file log.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file log.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file log.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file log.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file log.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file log.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file log.cc)E:\GitHub\node\deps\v8\src/interpreter/bytecode-label.h(78): warning C4251: 'v8::internal::interpreter::BytecodeLabels::labels_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::interpreter::BytecodeLabels' (compiling source file interpreter\interpreter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file log.cc)E:\GitHub\node\deps\v8\src/interpreter/bytecode-label.h(78): note: see declaration of 'v8::internal::ZoneVector' (compiling source file interpreter\interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file log.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file log.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file log.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file log.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file log.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file profiler\heap-profiler.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file log.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file profiler\heap-profiler.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file log.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file log.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file log.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file log.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file log.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file log.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file log.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file log.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file log.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file profiler\strings-storage.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file profiler\strings-storage.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file profiler\strings-storage.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file profiler\strings-storage.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file profiler\profile-generator.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file profiler\profile-generator.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file profiler\profile-generator.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file parsing\parameter-initializer-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file parsing\parameter-initializer-rewriter.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file profiler\tracing-cpu-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file profiler\tracing-cpu-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file profiler\profile-generator.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file profiler\profile-generator.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file profiler\profile-generator.cc) interpreter\interpreter.cc(269): warning C4244: 'argument': conversion from 'uintptr_t' to 'double', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file log.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file log.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file log.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file log.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file log.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file log.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file profiler\heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file profiler\heap-profiler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file profiler\heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file profiler\heap-profiler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file profiler\heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file profiler\heap-profiler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file profiler\heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file profiler\heap-profiler.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file log.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file log.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file parsing\parameter-initializer-rewriter.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file parsing\parameter-initializer-rewriter.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file parsing\parameter-initializer-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file parsing\parameter-initializer-rewriter.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file parsing\parameter-initializer-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file parsing\parameter-initializer-rewriter.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file parsing\parameter-initializer-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\parameter-initializer-rewriter.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file parsing\parameter-initializer-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\parameter-initializer-rewriter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\parameter-initializer-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\parameter-initializer-rewriter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\parameter-initializer-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\parameter-initializer-rewriter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\parameter-initializer-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\parameter-initializer-rewriter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\parameter-initializer-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file parsing\parameter-initializer-rewriter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\parameter-initializer-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file parsing\parameter-initializer-rewriter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file parsing\parameter-initializer-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file parsing\parameter-initializer-rewriter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file parsing\parameter-initializer-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file parsing\parameter-initializer-rewriter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file parsing\parameter-initializer-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file parsing\parameter-initializer-rewriter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file parsing\parameter-initializer-rewriter.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file profiler\heap-profiler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file profiler\heap-profiler.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file parsing\parameter-initializer-rewriter.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file profiler\heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file profiler\heap-profiler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file profiler\heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file profiler\heap-profiler.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file profiler\tracing-cpu-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file profiler\tracing-cpu-profiler.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file profiler\tracing-cpu-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file profiler\tracing-cpu-profiler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file profiler\heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file profiler\heap-profiler.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file profiler\heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file profiler\heap-profiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\parameter-initializer-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file parsing\parameter-initializer-rewriter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\parameter-initializer-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file parsing\parameter-initializer-rewriter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\parameter-initializer-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file parsing\parameter-initializer-rewriter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file parsing\parameter-initializer-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file parsing\parameter-initializer-rewriter.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file log.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file log.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file log.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file log.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file log.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file log.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file log.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file log.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file log.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file log.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file log.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file log.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file profiler\heap-profiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file profiler\heap-profiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file profiler\heap-profiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file profiler\heap-profiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file profiler\heap-profiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file profiler\heap-profiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file profiler\heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file profiler\heap-profiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file profiler\heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file profiler\heap-profiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file profiler\heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file profiler\heap-profiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file profiler\heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file profiler\heap-profiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file profiler\heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file profiler\heap-profiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file profiler\heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file profiler\heap-profiler.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file profiler\heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file profiler\heap-profiler.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file profiler\strings-storage.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file profiler\strings-storage.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file profiler\profile-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file profiler\profile-generator.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file profiler\profile-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file profiler\profile-generator.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file profiler\profile-generator.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file profiler\heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file profiler\profile-generator.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file profiler\heap-profiler.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file profiler\profile-generator.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file profiler\heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file profiler\profile-generator.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file profiler\heap-profiler.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file profiler\heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file profiler\heap-profiler.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file parsing\parameter-initializer-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file parsing\parameter-initializer-rewriter.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file parsing\parameter-initializer-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file parsing\parameter-initializer-rewriter.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file parsing\parameter-initializer-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file parsing\parameter-initializer-rewriter.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file profiler\heap-profiler.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file profiler\heap-profiler.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file parsing\parameter-initializer-rewriter.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file parsing\parameter-initializer-rewriter.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file profiler\tracing-cpu-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file profiler\tracing-cpu-profiler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file profiler\strings-storage.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file profiler\strings-storage.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file profiler\strings-storage.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file profiler\strings-storage.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file profiler\strings-storage.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file profiler\strings-storage.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file profiler\heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file profiler\heap-profiler.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file profiler\heap-profiler.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file profiler\heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file profiler\heap-profiler.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file log.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file log.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file log.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file log.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\parameter-initializer-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file parsing\parameter-initializer-rewriter.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\parameter-initializer-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\parameter-initializer-rewriter.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\parameter-initializer-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\parameter-initializer-rewriter.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\parameter-initializer-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\parameter-initializer-rewriter.cc) property-descriptor.cc E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\parameter-initializer-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\parameter-initializer-rewriter.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file parsing\parameter-initializer-rewriter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file parsing\parameter-initializer-rewriter.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file profiler\heap-profiler.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\heap-profiler.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\heap-profiler.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\heap-profiler.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\heap-profiler.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\heap-profiler.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\heap-profiler.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file profiler\profile-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file profiler\profile-generator.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file profiler\profile-generator.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file profiler\profile-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file profiler\profile-generator.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file profiler\strings-storage.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file profiler\strings-storage.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file profiler\strings-storage.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file profiler\strings-storage.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file profiler\strings-storage.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file profiler\profile-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file profiler\profile-generator.cc) regexp-ast.cc E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file profiler\profile-generator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file profiler\profile-generator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file profiler\profile-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file profiler\profile-generator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file profiler\profile-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file profiler\profile-generator.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file profiler\strings-storage.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file profiler\strings-storage.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file profiler\profile-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file profiler\profile-generator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file profiler\profile-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file profiler\profile-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\profile-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file profiler\profile-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\profile-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file profiler\profile-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\profile-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file profiler\profile-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\profile-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file profiler\profile-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\profile-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file profiler\profile-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\profile-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file profiler\profile-generator.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file property-descriptor.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file property-descriptor.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file profiler\profile-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file profiler\profile-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file profiler\profile-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file profiler\profile-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file profiler\profile-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file profiler\profile-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file profiler\profile-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file profiler\profile-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file profiler\profile-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file profiler\profile-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file profiler\profile-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file profiler\profile-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file profiler\profile-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file profiler\profile-generator.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file profiler\strings-storage.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file profiler\strings-storage.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file profiler\strings-storage.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file profiler\strings-storage.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file profiler\strings-storage.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file profiler\strings-storage.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file profiler\strings-storage.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file profiler\strings-storage.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file profiler\strings-storage.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file profiler\strings-storage.cc) runtime-atomics.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\strings-storage.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file profiler\strings-storage.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\strings-storage.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file profiler\strings-storage.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\strings-storage.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file profiler\strings-storage.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\strings-storage.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file profiler\strings-storage.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\strings-storage.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file profiler\strings-storage.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file profiler\strings-storage.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file profiler\strings-storage.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file profiler\profile-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file profiler\profile-generator.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file profiler\profile-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file profiler\profile-generator.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file profiler\profile-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file profiler\profile-generator.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file profiler\profile-generator.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file profiler\profile-generator.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file profiler\strings-storage.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file profiler\strings-storage.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file profiler\strings-storage.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file profiler\strings-storage.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file profiler\strings-storage.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file profiler\strings-storage.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file profiler\strings-storage.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file profiler\strings-storage.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file profiler\strings-storage.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file profiler\strings-storage.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file profiler\strings-storage.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file profiler\strings-storage.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file profiler\strings-storage.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file profiler\strings-storage.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\profile-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file profiler\profile-generator.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\profile-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\profile-generator.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\profile-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\profile-generator.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\profile-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\profile-generator.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\profile-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\profile-generator.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\profile-generator.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\profile-generator.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file regexp\regexp-ast.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file regexp\regexp-ast.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file regexp\regexp-ast.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file regexp\regexp-ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file regexp\regexp-ast.cc) runtime-date.cc runtime-error.cc E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file profiler\strings-storage.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file profiler\strings-storage.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file profiler\strings-storage.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file profiler\strings-storage.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file profiler\strings-storage.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file profiler\strings-storage.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file profiler\strings-storage.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file profiler\strings-storage.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file regexp\regexp-ast.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file regexp\regexp-ast.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\strings-storage.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file profiler\strings-storage.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\strings-storage.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\strings-storage.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\strings-storage.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\strings-storage.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\strings-storage.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\strings-storage.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\strings-storage.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\strings-storage.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file profiler\strings-storage.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file profiler\strings-storage.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file property-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file property-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file property-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file property-descriptor.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file property-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file property-descriptor.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file regexp\regexp-ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file regexp\regexp-ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-atomics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-atomics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] runtime-internal.cc profiler\profile-generator.cc(221): warning C4312: 'reinterpret_cast': conversion from 'int' to 'void *' of greater size [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] profiler\profile-generator.cc(313): warning C4312: 'reinterpret_cast': conversion from 'unsigned int' to 'void *' of greater size [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file regexp\regexp-ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file regexp\regexp-ast.cc) profiler\profile-generator.cc(401): warning C4244: 'argument': conversion from 'int64_t' to 'double', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file regexp\regexp-ast.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file regexp\regexp-ast.cc) profiler\profile-generator.cc(500): warning C4244: 'argument': conversion from 'int64_t' to 'double', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] runtime-maths.cc E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-atomics.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-atomics.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file property-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file property-descriptor.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-atomics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-atomics.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-atomics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-atomics.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file property-descriptor.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file property-descriptor.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file property-descriptor.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-date.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-date.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file property-descriptor.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file property-descriptor.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file property-descriptor.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-error.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-error.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-date.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-date.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-error.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-error.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file property-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file property-descriptor.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file property-descriptor.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file property-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file property-descriptor.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-maths.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-maths.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] runtime-operators.cc C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] runtime-scopes.cc E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file property-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file property-descriptor.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file runtime\runtime-atomics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file runtime\runtime-atomics.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-maths.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-maths.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-internal.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file runtime\runtime-atomics.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-atomics.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-atomics.cc) runtime-typedarray.cc E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file property-descriptor.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file property-descriptor.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file property-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file property-descriptor.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file property-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file property-descriptor.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file property-descriptor.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file runtime\runtime-atomics.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file property-descriptor.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-atomics.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file property-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-atomics.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file property-descriptor.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-maths.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-maths.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-maths.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-maths.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file property-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file property-descriptor.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file property-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file property-descriptor.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file property-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file property-descriptor.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file property-descriptor.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file property-descriptor.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-internal.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file property-descriptor.cc) E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file property-descriptor.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file property-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file property-descriptor.cc) setup-isolate-full.cc E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file runtime\runtime-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file runtime\runtime-date.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file property-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file property-descriptor.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file property-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file property-descriptor.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file runtime\runtime-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file runtime\runtime-error.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file property-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file property-descriptor.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file property-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file property-descriptor.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file property-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file property-descriptor.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file property-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file property-descriptor.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file property-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file property-descriptor.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file runtime\runtime-date.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-date.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-date.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file runtime\runtime-error.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-error.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-error.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file runtime\runtime-date.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-date.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-date.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file runtime\runtime-error.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-error.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-error.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file runtime\runtime-atomics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file runtime\runtime-atomics.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file runtime\runtime-atomics.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file runtime\runtime-atomics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file runtime\runtime-atomics.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file property-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file runtime\runtime-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file property-descriptor.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file property-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file runtime\runtime-internal.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file property-descriptor.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file property-descriptor.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file runtime\runtime-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file property-descriptor.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file property-descriptor.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file property-descriptor.cc) code-serializer.cc E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file runtime\runtime-atomics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file runtime\runtime-atomics.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-operators.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-operators.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file runtime\runtime-error.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-atomics.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file runtime\runtime-error.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file runtime\runtime-error.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-atomics.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file runtime\runtime-error.cc) E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file runtime\runtime-error.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-atomics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file runtime\runtime-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file runtime\runtime-date.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file runtime\runtime-date.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file runtime\runtime-atomics.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file runtime\runtime-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file runtime\runtime-date.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file runtime\runtime-maths.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file runtime\runtime-maths.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-atomics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-atomics.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-atomics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-atomics.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-atomics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file property-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file property-descriptor.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-atomics.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file property-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file property-descriptor.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file property-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-descriptor.h(45): note: see declaration of 'v8::internal::Handle' (compiling source file property-descriptor.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file property-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-descriptor.h(45): note: see declaration of 'v8::internal::Handle' (compiling source file property-descriptor.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file property-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file property-descriptor.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file property-descriptor.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file property-descriptor.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file runtime\runtime-maths.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-maths.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-maths.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-atomics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-atomics.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-atomics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-atomics.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-atomics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-atomics.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-atomics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-atomics.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-atomics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file runtime\runtime-atomics.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-atomics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file runtime\runtime-atomics.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file runtime\runtime-maths.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-maths.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-maths.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file runtime\runtime-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file runtime\runtime-error.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-atomics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file runtime\runtime-atomics.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-atomics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file runtime\runtime-atomics.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file runtime\runtime-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file runtime\runtime-date.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file runtime\runtime-atomics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-atomics.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-atomics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file runtime\runtime-atomics.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-atomics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file runtime\runtime-atomics.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-atomics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file runtime\runtime-atomics.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-atomics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-atomics.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file runtime\runtime-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file runtime\runtime-internal.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file setup-isolate-full.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file setup-isolate-full.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-scopes.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-error.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-error.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file runtime\runtime-error.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-error.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-error.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-error.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-date.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-date.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file runtime\runtime-date.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-date.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file runtime\runtime-internal.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-date.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-date.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-date.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file runtime\runtime-internal.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-internal.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-operators.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file runtime\runtime-operators.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-error.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-error.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-error.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-error.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file runtime\runtime-error.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file runtime\runtime-error.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-date.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file runtime\runtime-error.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file runtime\runtime-error.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-date.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-date.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file runtime\runtime-error.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-error.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-date.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file runtime\runtime-date.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file runtime\runtime-date.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-typedarray.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file runtime\runtime-typedarray.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file runtime\runtime-error.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file runtime\runtime-error.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file runtime\runtime-error.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-error.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file runtime\runtime-date.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file runtime\runtime-date.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-atomics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file runtime\runtime-atomics.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file runtime\runtime-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-atomics.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-atomics.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-atomics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-atomics.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file runtime\runtime-date.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file runtime\runtime-date.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file runtime\runtime-date.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-date.cc) serializer.cc E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file runtime\runtime-atomics.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file runtime\runtime-atomics.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-operators.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-operators.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-operators.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-operators.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-typedarray.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file runtime\runtime-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-typedarray.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file setup-isolate-full.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file setup-isolate-full.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-atomics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file runtime\runtime-atomics.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file runtime\runtime-error.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-error.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-atomics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-error.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-atomics.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-error.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-atomics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-atomics.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-atomics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-atomics.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-atomics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-atomics.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-atomics.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-atomics.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file runtime\runtime-error.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file runtime\runtime-error.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file runtime\runtime-date.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-date.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-date.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file runtime\runtime-date.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file runtime\runtime-date.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file runtime\runtime-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file runtime\runtime-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(128): note: see declaration of 'v8::internal::ThreadedList' (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file runtime\runtime-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file runtime\runtime-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(430): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file runtime\runtime-maths.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file runtime\runtime-maths.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file runtime\runtime-maths.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file runtime\runtime-maths.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file runtime\runtime-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file runtime\runtime-maths.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file runtime\runtime-maths.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file runtime\runtime-maths.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file runtime\runtime-maths.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file snapshot\serializer.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-error.cc)e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file snapshot\serializer.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file runtime\runtime-error.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-error.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file setup-isolate-full.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file setup-isolate-full.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-error.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file setup-isolate-full.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file setup-isolate-full.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-error.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-error.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-error.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-error.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-error.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file runtime\runtime-date.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-date.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-date.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-date.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-date.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-date.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-date.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file runtime\runtime-operators.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file runtime\runtime-operators.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file runtime\runtime-maths.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file runtime\runtime-maths.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file runtime\runtime-maths.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file runtime\runtime-maths.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file runtime\runtime-maths.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file runtime\runtime-scopes.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file snapshot\code-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file runtime\runtime-scopes.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file snapshot\code-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file runtime\runtime-operators.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-operators.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-operators.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file runtime\runtime-operators.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file snapshot\code-serializer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-operators.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-operators.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file snapshot\code-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file runtime\runtime-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file runtime\runtime-typedarray.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file runtime\runtime-scopes.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file runtime\runtime-maths.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file runtime\runtime-maths.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file setup-isolate-full.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file setup-isolate-full.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file runtime\runtime-typedarray.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-typedarray.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file runtime\runtime-typedarray.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file runtime\runtime-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file runtime\runtime-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file runtime\runtime-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file runtime\runtime-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file runtime\runtime-internal.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file runtime\runtime-typedarray.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-typedarray.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-maths.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file runtime\runtime-typedarray.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-maths.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-maths.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file runtime\runtime-maths.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-maths.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-maths.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-maths.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-maths.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-maths.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-maths.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file setup-isolate-full.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file setup-isolate-full.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file setup-isolate-full.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-maths.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-maths.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-maths.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-maths.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-maths.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-maths.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file setup-isolate-full.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-maths.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file setup-isolate-full.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file setup-isolate-full.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-maths.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-maths.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file runtime\runtime-maths.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-maths.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file runtime\runtime-maths.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-maths.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file runtime\runtime-maths.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-maths.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file runtime\runtime-maths.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file runtime\runtime-maths.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-maths.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-maths.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file runtime\runtime-maths.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-maths.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file runtime\runtime-maths.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-maths.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file runtime\runtime-maths.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-maths.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-maths.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file runtime\runtime-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file runtime\runtime-internal.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file snapshot\serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-maths.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file runtime\runtime-maths.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-maths.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-maths.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file snapshot\serializer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-maths.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-maths.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file runtime\runtime-maths.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file runtime\runtime-maths.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file snapshot\code-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-internal.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file runtime\runtime-operators.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-internal.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file runtime\runtime-operators.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file runtime\runtime-operators.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file runtime\runtime-operators.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file runtime\runtime-operators.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file snapshot\code-serializer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file snapshot\code-serializer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file runtime\runtime-internal.cc)E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file runtime\runtime-typedarray.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file runtime\runtime-typedarray.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-internal.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file runtime\runtime-typedarray.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file runtime\runtime-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file runtime\runtime-typedarray.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file runtime\runtime-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file runtime\runtime-scopes.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file runtime\runtime-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-internal.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file runtime\runtime-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file runtime\runtime-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-internal.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-maths.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file runtime\runtime-maths.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file runtime\runtime-internal.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-maths.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-internal.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-maths.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-maths.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file runtime\runtime-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file snapshot\serializer.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-maths.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file snapshot\serializer.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file snapshot\serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-maths.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file snapshot\serializer.cc)E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-maths.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-maths.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file runtime\runtime-operators.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-maths.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file runtime\runtime-operators.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-maths.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-maths.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-operators.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-operators.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file runtime\runtime-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-operators.cc)E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file runtime\runtime-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file runtime\runtime-operators.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-operators.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-operators.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-operators.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-operators.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-operators.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-operators.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file runtime\runtime-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file runtime\runtime-scopes.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file runtime\runtime-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file runtime\runtime-scopes.cc) startup-serializer.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-operators.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-operators.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-typedarray.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-operators.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-typedarray.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-operators.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-typedarray.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file runtime\runtime-typedarray.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-operators.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-typedarray.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-operators.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-typedarray.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-operators.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-operators.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-operators.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file runtime\runtime-operators.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-operators.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file runtime\runtime-operators.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-typedarray.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-typedarray.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-operators.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file runtime\runtime-operators.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-operators.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file runtime\runtime-operators.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file runtime\runtime-operators.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-operators.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-operators.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file runtime\runtime-operators.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-operators.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file runtime\runtime-operators.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-operators.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file runtime\runtime-operators.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-operators.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-operators.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file runtime\runtime-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file snapshot\serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file snapshot\serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-typedarray.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-typedarray.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-typedarray.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-typedarray.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file runtime\runtime-typedarray.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file runtime\runtime-typedarray.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file runtime\runtime-typedarray.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file runtime\runtime-typedarray.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file runtime\runtime-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-typedarray.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file runtime\runtime-typedarray.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file runtime\runtime-typedarray.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file runtime\runtime-typedarray.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-typedarray.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::Register [] ] (compiling source file runtime\runtime-maths.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file runtime\runtime-maths.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file runtime\runtime-maths.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file runtime\runtime-maths.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file snapshot\serializer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file snapshot\serializer.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file runtime\runtime-scopes.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file snapshot\serializer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file runtime\runtime-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file runtime\runtime-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file snapshot\serializer.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-scopes.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file snapshot\serializer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file snapshot\serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file runtime\runtime-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file runtime\runtime-scopes.cc) source-position.cc E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-operators.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file runtime\runtime-operators.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-operators.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file runtime\runtime-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file runtime\runtime-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-operators.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-operators.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-operators.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file runtime\runtime-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file runtime\runtime-operators.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file runtime\runtime-operators.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file runtime\runtime-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file snapshot\code-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file snapshot\code-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file snapshot\code-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file snapshot\code-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file runtime\runtime-typedarray.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-typedarray.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-typedarray.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file runtime\runtime-typedarray.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file runtime\runtime-typedarray.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file runtime\runtime-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-operators.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file runtime\runtime-operators.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-operators.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-operators.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-operators.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-operators.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-operators.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-operators.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-operators.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-operators.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-operators.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-operators.cc) startup-data-util.cc E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file snapshot\code-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file snapshot\code-serializer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file snapshot\code-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file runtime\runtime-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file runtime\runtime-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file runtime\runtime-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file runtime\runtime-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects/scope-info.h(194): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file runtime\runtime-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file runtime\runtime-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(55): note: see declaration of 'std::shared_ptr' (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file snapshot\startup-serializer.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file snapshot\startup-serializer.cc) E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): warning C4251: 'v8::internal::wasm::SignatureMap::map_': class 'std::map>>' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::SignatureMap' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t ] (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): note: see declaration of 'std::map>>' with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t ] (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): warning C4251: 'v8::internal::wasm::WasmModule::globals': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file runtime\runtime-internal.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file runtime\runtime-typedarray.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file runtime\runtime-internal.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-typedarray.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): warning C4251: 'v8::internal::wasm::WasmModule::signatures': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): warning C4251: 'v8::internal::wasm::WasmModule::functions': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file runtime\runtime-internal.cc)E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-typedarray.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-typedarray.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): warning C4251: 'v8::internal::wasm::WasmModule::data_segments': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file runtime\runtime-internal.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-typedarray.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-typedarray.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/accessors.h(99): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-scopes.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-typedarray.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-typedarray.cc)E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-typedarray.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-typedarray.cc) E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): warning C4251: 'v8::internal::wasm::WasmModule::function_tables': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file runtime\runtime-internal.cc)E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file runtime\runtime-scopes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file runtime\runtime-scopes.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): warning C4251: 'v8::internal::wasm::WasmModule::import_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): warning C4251: 'v8::internal::wasm::WasmModule::export_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file runtime\runtime-internal.cc) string-case.cc E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): warning C4251: 'v8::internal::wasm::WasmModule::table_inits': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file runtime\runtime-internal.cc)E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): warning C4251: 'v8::internal::wasm::WasmModule::pending_tasks': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::base::Semaphore ] (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::base::Semaphore ] (compiling source file runtime\runtime-internal.cc) transitions.cc E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(300): warning C4251: 'v8::internal::wasm::ModuleWireBytes::module_bytes_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::ModuleWireBytes' (compiling source file runtime\runtime-internal.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/vector.h(194): note: see declaration of 'v8::internal::Vector' (compiling source file runtime\runtime-internal.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file snapshot\code-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file snapshot\code-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file snapshot\code-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file snapshot\code-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file snapshot\serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file snapshot\serializer.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file snapshot\serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file snapshot\serializer.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file snapshot\serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file snapshot\serializer.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file snapshot\serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file snapshot\serializer.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file startup-data-util.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file startup-data-util.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file source-position.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file source-position.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\code-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\code-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\code-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\code-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\code-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\code-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file snapshot\code-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file snapshot\code-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file snapshot\code-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file snapshot\code-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file snapshot\code-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file snapshot\code-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file snapshot\code-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file snapshot\serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file snapshot\serializer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file snapshot\serializer.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file snapshot\serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file snapshot\serializer.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file snapshot\startup-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file snapshot\startup-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file transitions.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file snapshot\code-serializer.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file transitions.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file snapshot\code-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file snapshot\code-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file snapshot\serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file snapshot\serializer.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file string-case.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file string-case.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file snapshot\startup-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file snapshot\startup-serializer.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file snapshot\startup-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file snapshot\startup-serializer.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\code-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\code-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\code-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\code-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\code-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\code-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file snapshot\serializer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file snapshot\serializer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file snapshot\serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file snapshot\serializer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file snapshot\serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file snapshot\serializer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file snapshot\serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file snapshot\serializer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file snapshot\serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file snapshot\serializer.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file source-position.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file source-position.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file snapshot\serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file snapshot\serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file snapshot\serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file snapshot\serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file snapshot\serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file snapshot\serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file snapshot\serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file snapshot\serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file snapshot\serializer.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file source-position.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file snapshot\serializer.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file source-position.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file source-position.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file source-position.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file snapshot\serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file snapshot\serializer.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file startup-data-util.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file startup-data-util.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file snapshot\serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file snapshot\serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file snapshot\serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file snapshot\serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file snapshot\serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file snapshot\serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file snapshot\serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file snapshot\serializer.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file snapshot\startup-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file snapshot\startup-serializer.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file startup-data-util.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/globals.h(63): note: see declaration of 'v8::base::Mutex' (compiling source file startup-data-util.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file startup-data-util.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file snapshot\serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file startup-data-util.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file snapshot\serializer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file snapshot\serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file snapshot\serializer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file snapshot\serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file snapshot\serializer.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file snapshot\serializer.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file snapshot\serializer.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file string-case.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file string-case.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file transitions.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file transitions.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file snapshot\startup-serializer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file snapshot\startup-serializer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file snapshot\startup-serializer.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file snapshot\code-serializer.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file snapshot\startup-serializer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file snapshot\startup-serializer.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file snapshot\startup-serializer.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file string-case.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file string-case.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file string-case.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file string-case.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file snapshot\serializer.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\serializer.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\serializer.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\serializer.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\serializer.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\serializer.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file transitions.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file transitions.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file transitions.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file transitions.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file source-position.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): note: see declaration of 'v8::internal::ZoneVector' (compiling source file source-position.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file source-position.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file source-position.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file source-position.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file source-position.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file source-position.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file source-position.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file source-position.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(89): note: see declaration of 'v8::internal::Handle' (compiling source file source-position.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file source-position.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/list.h(218): note: see declaration of 'v8::internal::Handle' (compiling source file source-position.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file source-position.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file source-position.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file source-position.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(92): note: see declaration of 'v8::internal::Handle' (compiling source file source-position.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file source-position.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file source-position.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file source-position.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file source-position.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file source-position.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file source-position.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file source-position.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file source-position.cc) type-info.cc E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): warning C4251: 'v8::internal::wasm::SignatureMap::map_': class 'std::map>>' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::SignatureMap' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t ] (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): note: see declaration of 'std::map>>' with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t ] (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): warning C4251: 'v8::internal::wasm::WasmModule::globals': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): warning C4251: 'v8::internal::wasm::WasmModule::signatures': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): warning C4251: 'v8::internal::wasm::WasmModule::functions': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): warning C4251: 'v8::internal::wasm::WasmModule::data_segments': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): warning C4251: 'v8::internal::wasm::WasmModule::function_tables': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): warning C4251: 'v8::internal::wasm::WasmModule::import_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file snapshot\code-serializer.cc) utils.cc E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): warning C4251: 'v8::internal::wasm::WasmModule::export_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): warning C4251: 'v8::internal::wasm::WasmModule::table_inits': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): warning C4251: 'v8::internal::wasm::WasmModule::pending_tasks': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::base::Semaphore ] (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::base::Semaphore ] (compiling source file snapshot\code-serializer.cc) wasm-code-specialization.cc E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file source-position.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file source-position.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file source-position.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file source-position.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file source-position.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(300): warning C4251: 'v8::internal::wasm::ModuleWireBytes::module_bytes_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::ModuleWireBytes' (compiling source file snapshot\code-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/vector.h(194): note: see declaration of 'v8::internal::Vector' (compiling source file snapshot\code-serializer.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file transitions.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file transitions.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file source-position.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file source-position.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file source-position.cc) wasm-js.cc C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file transitions.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file transitions.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file transitions.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file transitions.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file transitions.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file transitions.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file snapshot\startup-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file snapshot\startup-serializer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file snapshot\startup-serializer.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file snapshot\startup-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file snapshot\startup-serializer.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file utils.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file utils.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file snapshot\startup-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file snapshot\startup-serializer.cc) wasm-module.cc E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file source-position.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file source-position.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file source-position.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file source-position.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file source-position.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file type-info.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file type-info.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file snapshot\startup-serializer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file snapshot\startup-serializer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file snapshot\startup-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file snapshot\startup-serializer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file snapshot\startup-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file snapshot\startup-serializer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file snapshot\startup-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file snapshot\startup-serializer.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file snapshot\startup-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file snapshot\startup-serializer.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file source-position.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file source-position.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\startup-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file snapshot\startup-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\startup-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file snapshot\startup-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\startup-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file snapshot\startup-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\startup-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file snapshot\startup-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\startup-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file snapshot\startup-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file snapshot\startup-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file snapshot\startup-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file snapshot\startup-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file snapshot\startup-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file snapshot\startup-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file snapshot\startup-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file snapshot\startup-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file snapshot\startup-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file snapshot\startup-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file snapshot\startup-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file snapshot\startup-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file snapshot\startup-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file snapshot\startup-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file snapshot\startup-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file snapshot\startup-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file snapshot\startup-serializer.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file wasm\wasm-code-specialization.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file source-position.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file source-position.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file source-position.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file source-position.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file source-position.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file source-position.cc) wasm-interpreter.cc E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file transitions.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file source-position.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file transitions.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file source-position.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file transitions.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file source-position.cc)E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file transitions.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file transitions.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file source-position.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file source-position.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file source-position.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file source-position.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file source-position.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file source-position.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file source-position.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file source-position.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file source-position.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file source-position.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file source-position.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file source-position.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file source-position.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file snapshot\startup-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file snapshot\startup-serializer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file snapshot\startup-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file snapshot\startup-serializer.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file snapshot\startup-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file snapshot\startup-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file source-position.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file source-position.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file snapshot\startup-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file source-position.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file snapshot\startup-serializer.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file source-position.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file source-position.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file source-position.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file source-position.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file source-position.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file source-position.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file source-position.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file source-position.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file source-position.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file source-position.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file source-position.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file transitions.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file transitions.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file type-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file type-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file type-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file utils.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file type-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file type-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file type-info.cc) wasm-opcodes.cc E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file transitions.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file transitions.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file transitions.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file transitions.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file transitions.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file transitions.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file transitions.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file transitions.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file transitions.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file transitions.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\startup-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file snapshot\startup-serializer.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\startup-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\startup-serializer.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\startup-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\startup-serializer.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\startup-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file wasm\wasm-module.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\startup-serializer.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\startup-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\startup-serializer.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file snapshot\startup-serializer.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file snapshot\startup-serializer.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file utils.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file utils.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file utils.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file source-position.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file source-position.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file source-position.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file source-position.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file source-position.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file source-position.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file wasm\wasm-code-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file source-position.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file transitions.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file source-position.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file transitions.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file wasm\wasm-code-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file transitions.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file transitions.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file transitions.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file transitions.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file transitions.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file transitions.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file transitions.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file transitions.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file transitions.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file transitions.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file transitions.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file transitions.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file transitions.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file transitions.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file transitions.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file transitions.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file transitions.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file transitions.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file transitions.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file transitions.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file transitions.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file transitions.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file transitions.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file transitions.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file type-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file type-info.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file type-info.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file type-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file type-info.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file source-position.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file source-position.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file source-position.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file source-position.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file source-position.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file source-position.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file source-position.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file source-position.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file source-position.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file source-position.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file source-position.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file source-position.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file wasm\wasm-code-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file transitions.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file transitions.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file transitions.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file transitions.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file transitions.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file transitions.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file transitions.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file transitions.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file type-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file type-info.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] wasm-text.cc C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file type-info.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file type-info.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file type-info.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file type-info.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file type-info.cc)E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file wasm\wasm-opcodes.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file wasm\wasm-code-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file wasm\wasm-opcodes.cc)E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file type-info.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file transitions.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file transitions.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file transitions.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file transitions.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file transitions.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file transitions.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file transitions.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file transitions.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file transitions.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file transitions.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file transitions.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file transitions.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\wasm-module.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file wasm\wasm-code-specialization.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file wasm\wasm-code-specialization.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file wasm\wasm-code-specialization.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file wasm\wasm-js.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file wasm\wasm-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file wasm\wasm-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file wasm\wasm-js.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file wasm\wasm-js.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file wasm\wasm-js.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file wasm\wasm-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\wasm-interpreter.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file wasm\wasm-js.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file wasm\wasm-js.cc) zone-segment.cc E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file wasm\wasm-module.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file wasm\wasm-opcodes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file wasm\wasm-opcodes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file wasm\wasm-module.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file wasm\wasm-opcodes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file wasm\wasm-opcodes.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file wasm\wasm-opcodes.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\wasm-opcodes.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file wasm\wasm-module.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file wasm\wasm-module.cc) builtins-x64.cc E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file type-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file type-info.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file type-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file type-info.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file type-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file type-info.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file type-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file type-info.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file wasm\wasm-code-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file wasm\wasm-code-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file wasm\wasm-code-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file wasm\wasm-code-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file zone\zone-segment.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file zone\zone-segment.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file wasm\wasm-js.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file wasm\wasm-text.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file wasm\wasm-text.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/asmjs/asm-types.h(151): warning C4251: 'v8::internal::wasm::AsmFunctionType::args_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::AsmFunctionType' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/asmjs/asm-types.h(111): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/asmjs/asm-types.h(174): warning C4251: 'v8::internal::wasm::AsmOverloadedFunctionType::overloads_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::AsmOverloadedFunctionType' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/asmjs/asm-types.h(111): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file wasm\wasm-js.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file wasm\wasm-js.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file type-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file type-info.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file wasm\wasm-interpreter.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file wasm\wasm-interpreter.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file wasm\wasm-interpreter.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file wasm\wasm-code-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file wasm\wasm-code-specialization.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file wasm\wasm-code-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file type-info.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file type-info.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file type-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file type-info.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file type-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file type-info.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file type-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file type-info.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file type-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file type-info.cc) instruction-selector-x64.cc v8_base_2.vcxproj -> E:\GitHub\node\Release\lib\v8_base_2.lib E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file type-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file type-info.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file type-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file type-info.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file type-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file type-info.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file type-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file type-info.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file type-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file type-info.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file type-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file type-info.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file type-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file type-info.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file type-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file type-info.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file wasm\wasm-code-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file type-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file type-info.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file type-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file type-info.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file type-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file type-info.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file type-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file type-info.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file type-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file type-info.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file wasm\wasm-text.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file wasm\wasm-text.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file wasm\wasm-code-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file wasm\wasm-code-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file wasm\wasm-code-specialization.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\x64\builtins-x64.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file wasm\wasm-code-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file type-info.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file wasm\wasm-code-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file type-info.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file type-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file type-info.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file type-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file type-info.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file type-info.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file type-info.cc) code-stubs-x64.cc E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file wasm\wasm-module.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file wasm\wasm-module.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-code-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-code-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-code-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-code-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-code-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file wasm\wasm-code-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file wasm\wasm-code-specialization.cc)cpu-x64.cc E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file wasm\wasm-code-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file wasm\wasm-code-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file wasm\wasm-code-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file wasm\wasm-code-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file wasm\wasm-code-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file wasm\wasm-code-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file type-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file wasm\wasm-module.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file type-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file wasm\wasm-module.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file type-info.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file type-info.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file type-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file type-info.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file type-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file type-info.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file type-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file type-info.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file type-info.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file type-info.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file wasm\wasm-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file wasm\wasm-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file wasm\wasm-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file wasm\wasm-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file wasm\wasm-code-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file wasm\wasm-code-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file wasm\wasm-code-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file wasm\wasm-code-specialization.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): warning C4251: 'v8::internal::wasm::SignatureMap::map_': class 'std::map>>' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::SignatureMap' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t ] (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): note: see declaration of 'std::map>>' with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t ] (compiling source file wasm\wasm-js.cc) frames-x64.cc E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): warning C4251: 'v8::internal::wasm::WasmModule::globals': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): warning C4251: 'v8::internal::wasm::WasmModule::signatures': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): warning C4251: 'v8::internal::wasm::WasmModule::functions': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): warning C4251: 'v8::internal::wasm::WasmModule::data_segments': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file wasm\wasm-js.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): warning C4251: 'v8::internal::wasm::WasmModule::function_tables': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file wasm\wasm-module.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): warning C4251: 'v8::internal::wasm::WasmModule::import_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\wasm-module.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): warning C4251: 'v8::internal::wasm::WasmModule::export_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file wasm\wasm-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file wasm\wasm-interpreter.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file wasm\wasm-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): warning C4251: 'v8::internal::wasm::WasmModule::table_inits': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): warning C4251: 'v8::internal::wasm::WasmModule::pending_tasks': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::base::Semaphore ] (compiling source file wasm\wasm-js.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::base::Semaphore ] (compiling source file wasm\wasm-js.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file builtins\x64\builtins-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file x64\code-stubs-x64.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file wasm\wasm-text.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file wasm\wasm-module.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-code-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-code-specialization.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-code-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-code-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-module.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-code-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-code-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-module.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-code-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file wasm\wasm-module.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\x64\instruction-selector-x64.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(300): warning C4251: 'v8::internal::wasm::ModuleWireBytes::module_bytes_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::ModuleWireBytes' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/vector.h(194): note: see declaration of 'v8::internal::Vector' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-result.h(127): warning C4251: 'v8::internal::wasm::ErrorThrower::exception_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::ErrorThrower' (compiling source file wasm\wasm-js.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/api-natives.h(40): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-js.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(165): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::locals_': class 'v8::internal::wasm::LocalDeclEncoder' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-macro-gen.h(176): note: see declaration of 'v8::internal::wasm::LocalDeclEncoder' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(168): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::body_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file wasm\wasm-module.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(169): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::name_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file wasm\wasm-module.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(169): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(170): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::exported_names_': class 'v8::internal::ZoneVector>' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(170): note: see declaration of 'v8::internal::ZoneVector>' (compiling source file wasm\wasm-js.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file wasm\wasm-text.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file wasm\wasm-text.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(171): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::i32_temps_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(171): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(172): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::i64_temps_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(171): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(173): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::f32_temps_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(171): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(174): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::f64_temps_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(171): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file wasm\wasm-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file wasm\wasm-interpreter.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file wasm\wasm-text.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(175): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::direct_calls_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(175): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(178): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::asm_offsets_': class 'v8::internal::wasm::ZoneBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(21): note: see declaration of 'v8::internal::wasm::ZoneBuffer' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\x64\builtins-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] debug-x64.cc E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file builtins\x64\builtins-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\x64\builtins-x64.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(285): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::signatures_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(285): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(286): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::function_imports_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(286): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(287): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::global_imports_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(287): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(288): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::functions_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file wasm\wasm-js.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file wasm\wasm-module.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(288): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file wasm\wasm-interpreter.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(289): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::data_segments_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file wasm\wasm-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file wasm\wasm-interpreter.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(289): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(290): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::indirect_functions_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(171): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file wasm\wasm-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file wasm\wasm-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file wasm\wasm-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(291): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::globals_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file wasm\wasm-js.cc)E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file wasm\wasm-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(291): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(292): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::signature_map_': class 'v8::internal::ZoneMap' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(252): note: see declaration of 'v8::internal::ZoneMap' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file wasm\wasm-interpreter.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file x64\cpu-x64.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file x64\cpu-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file wasm\wasm-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file wasm\wasm-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file wasm\wasm-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file wasm\wasm-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file wasm\wasm-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file wasm\wasm-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file wasm\wasm-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-result.h(127): warning C4251: 'v8::internal::wasm::ErrorThrower::exception_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::ErrorThrower' (compiling source file wasm\wasm-code-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): warning C4251: 'v8::internal::wasm::SignatureMap::map_': class 'std::map>>' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::SignatureMap' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t ] (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): note: see declaration of 'std::map>>' with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t ] (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file wasm\wasm-text.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file wasm\wasm-text.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file wasm\wasm-text.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file wasm\wasm-text.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): warning C4251: 'v8::internal::wasm::WasmModule::globals': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): warning C4251: 'v8::internal::wasm::WasmModule::signatures': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): warning C4251: 'v8::internal::wasm::WasmModule::functions': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file builtins\x64\builtins-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file wasm\wasm-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file wasm\wasm-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file wasm\wasm-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): warning C4251: 'v8::internal::wasm::WasmModule::data_segments': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): warning C4251: 'v8::internal::wasm::WasmModule::function_tables': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): warning C4251: 'v8::internal::wasm::WasmModule::import_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): warning C4251: 'v8::internal::wasm::WasmModule::export_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): warning C4251: 'v8::internal::wasm::WasmModule::table_inits': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): warning C4251: 'v8::internal::wasm::WasmModule::pending_tasks': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::base::Semaphore ] (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::base::Semaphore ] (compiling source file wasm\wasm-code-specialization.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file x64\frames-x64.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file x64\frames-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file wasm\wasm-text.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file type-info.cc) E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file type-info.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file builtins\x64\builtins-x64.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::MachineType [] ] (compiling source file type-info.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file builtins\x64\builtins-x64.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file type-info.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file builtins\x64\builtins-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-js.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(300): warning C4251: 'v8::internal::wasm::ModuleWireBytes::module_bytes_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::ModuleWireBytes' (compiling source file wasm\wasm-code-specialization.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/vector.h(194): note: see declaration of 'v8::internal::Vector' (compiling source file wasm\wasm-code-specialization.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file wasm\wasm-js.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file x64\code-stubs-x64.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file x64\code-stubs-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-interpreter.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file wasm\wasm-text.cc)C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file x64\cpu-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file wasm\wasm-text.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file wasm\wasm-text.cc)E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file wasm\wasm-text.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file wasm\wasm-text.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file x64\cpu-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file wasm\wasm-text.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file wasm\wasm-text.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file wasm\wasm-text.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file debug\x64\debug-x64.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-text.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file wasm\wasm-text.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' with [ _Ty=v8::internal::Register [] ] (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-text.cc)E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file wasm\wasm-module.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file wasm\wasm-module.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file x64\code-stubs-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file x64\code-stubs-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file wasm\wasm-text.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-text.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file wasm\wasm-text.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file wasm\wasm-text.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file wasm\wasm-text.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file wasm\wasm-text.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file wasm\wasm-text.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file wasm\wasm-text.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file wasm\wasm-text.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file wasm\wasm-text.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file x64\cpu-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file x64\cpu-x64.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file x64\cpu-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file x64\cpu-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file wasm\wasm-js.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file wasm\wasm-js.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file x64\frames-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file wasm\wasm-js.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file x64\frames-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file compiler\x64\instruction-selector-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-result.h(127): warning C4251: 'v8::internal::wasm::ErrorThrower::exception_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::ErrorThrower' (compiling source file wasm\wasm-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file compiler\x64\instruction-selector-x64.cc)E:\GitHub\node\deps\v8\src/runtime/runtime.h(777): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-interpreter.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(351): warning C4251: 'v8::internal::CompilationInfo::closure_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(103): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(354): warning C4251: 'v8::internal::CompilationInfo::code_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(48): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(358): warning C4251: 'v8::internal::CompilationInfo::osr_ast_id_': class 'v8::internal::BailoutId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/utils.h(920): note: see declaration of 'v8::internal::BailoutId' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(363): warning C4251: 'v8::internal::CompilationInfo::bytecode_array_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/factory.h(340): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(369): warning C4251: 'v8::internal::CompilationInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-info.h(236): note: see declaration of 'std::shared_ptr' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(372): warning C4251: 'v8::internal::CompilationInfo::dependencies_': class 'v8::internal::CompilationDependencies' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compilation-dependencies.h(16): note: see declaration of 'v8::internal::CompilationDependencies' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(378): warning C4251: 'v8::internal::CompilationInfo::inlined_functions_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(305): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::CompilationInfo::InlinedFunctionHolder ] (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/compilation-info.h(390): warning C4251: 'v8::internal::CompilationInfo::debug_name_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationInfo' (compiling source file wasm\wasm-module.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file wasm\wasm-text.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file wasm\wasm-text.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file wasm\wasm-text.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/vector.h(190): note: see declaration of 'v8::internal::Vector' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): warning C4251: 'v8::internal::wasm::SignatureMap::map_': class 'std::map>>' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::SignatureMap' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t ] (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): note: see declaration of 'std::map>>' with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t ] (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\include/v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/compiler.h(219): warning C4251: 'v8::internal::CompilationJob::isolate_thread_id_': class 'v8::internal::ThreadId' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/isolate.h(217): note: see declaration of 'v8::internal::ThreadId' (compiling source file wasm\wasm-module.cc)E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file x64\frames-x64.cc) E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file x64\frames-x64.cc)E:\GitHub\node\deps\v8\src/compiler.h(220): warning C4251: 'v8::internal::CompilationJob::time_taken_to_prepare_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file x64\frames-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file x64\frames-x64.cc) E:\GitHub\node\deps\v8\src/compiler.h(221): warning C4251: 'v8::internal::CompilationJob::time_taken_to_execute_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/compiler.h(222): warning C4251: 'v8::internal::CompilationJob::time_taken_to_finalize_': class 'v8::base::TimeDelta' needs to have dll-interface to be used by clients of class 'v8::internal::CompilationJob' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/futex-emulation.h(28): note: see declaration of 'v8::base::TimeDelta' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-result.h(127): warning C4251: 'v8::internal::wasm::ErrorThrower::exception_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::ErrorThrower' (compiling source file wasm\wasm-module.cc)E:\GitHub\node\deps\v8\src/api-natives.h(44): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-module.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/api-natives.h(40): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/api-natives.h(40): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): warning C4251: 'v8::internal::wasm::WasmModule::globals': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file wasm\wasm-interpreter.cc)E:\GitHub\node\deps\v8\src/api-natives.h(27): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/api-natives.h(27): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): warning C4251: 'v8::internal::wasm::WasmModule::signatures': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): warning C4251: 'v8::internal::wasm::WasmModule::functions': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): warning C4251: 'v8::internal::wasm::WasmModule::data_segments': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file wasm\wasm-interpreter.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file debug\x64\debug-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): warning C4251: 'v8::internal::wasm::WasmModule::function_tables': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file wasm\wasm-interpreter.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file debug\x64\debug-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): warning C4251: 'v8::internal::wasm::WasmModule::import_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file wasm\wasm-interpreter.cc)E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file x64\cpu-x64.cc) E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file x64\cpu-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): warning C4251: 'v8::internal::wasm::WasmModule::export_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\x64\builtins-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file builtins\x64\builtins-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): warning C4251: 'v8::internal::wasm::WasmModule::table_inits': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\x64\builtins-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file builtins\x64\builtins-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): warning C4251: 'v8::internal::wasm::WasmModule::pending_tasks': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::base::Semaphore ] (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::base::Semaphore ] (compiling source file wasm\wasm-interpreter.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file x64\code-stubs-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): warning C4251: 'v8::internal::wasm::SignatureMap::map_': class 'std::map>>' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::SignatureMap' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t ] (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): note: see declaration of 'std::map>>' with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t ] (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): warning C4251: 'v8::internal::wasm::WasmModule::globals': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): warning C4251: 'v8::internal::wasm::WasmModule::signatures': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file wasm\wasm-module.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file x64\cpu-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): warning C4251: 'v8::internal::wasm::WasmModule::functions': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file wasm\wasm-module.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file x64\cpu-x64.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file x64\cpu-x64.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): warning C4251: 'v8::internal::wasm::WasmModule::data_segments': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): warning C4251: 'v8::internal::wasm::WasmModule::function_tables': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file wasm\wasm-module.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(300): warning C4251: 'v8::internal::wasm::ModuleWireBytes::module_bytes_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::ModuleWireBytes' (compiling source file wasm\wasm-interpreter.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file wasm\wasm-module.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/vector.h(194): note: see declaration of 'v8::internal::Vector' (compiling source file wasm\wasm-interpreter.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-text.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file x64\cpu-x64.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-text.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file x64\cpu-x64.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file x64\cpu-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-text.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): warning C4251: 'v8::internal::wasm::WasmModule::import_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-text.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-text.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file wasm\wasm-module.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-text.cc)E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file wasm\wasm-text.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): warning C4251: 'v8::internal::wasm::WasmModule::export_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): warning C4251: 'v8::internal::wasm::WasmModule::table_inits': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): warning C4251: 'v8::internal::wasm::WasmModule::pending_tasks': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::base::Semaphore ] (compiling source file wasm\wasm-module.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file x64\code-stubs-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::base::Semaphore ] (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file debug\x64\debug-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file debug\x64\debug-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file builtins\x64\builtins-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file builtins\x64\builtins-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file builtins\x64\builtins-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(300): warning C4251: 'v8::internal::wasm::ModuleWireBytes::module_bytes_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::ModuleWireBytes' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/vector.h(194): note: see declaration of 'v8::internal::Vector' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file x64\frames-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file x64\frames-x64.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(274): warning C4251: 'v8::internal::ParseInfo::zone_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(43): note: see declaration of 'std::shared_ptr' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(294): warning C4251: 'v8::internal::ParseInfo::shared_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(33): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(295): warning C4251: 'v8::internal::ParseInfo::script_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(31): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(296): warning C4251: 'v8::internal::ParseInfo::maybe_outer_scope_info_': class 'v8::internal::MaybeHandle' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects/scope-info.h(194): note: see declaration of 'v8::internal::MaybeHandle' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(300): warning C4251: 'v8::internal::ParseInfo::preparsed_scope_data_': class 'v8::internal::PreParsedScopeData' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/parsing/preparsed-scope-data.h(59): note: see declaration of 'v8::internal::PreParsedScopeData' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/parsing/parse-info.h(308): warning C4251: 'v8::internal::ParseInfo::deferred_handles_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'v8::internal::ParseInfo' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/parsing/parse-info.h(55): note: see declaration of 'std::shared_ptr' (compiling source file wasm\wasm-js.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file x64\frames-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file x64\frames-x64.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file x64\frames-x64.cc) E:\GitHub\node\deps\v8\src/asmjs/asm-types.h(151): warning C4251: 'v8::internal::wasm::AsmFunctionType::args_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::AsmFunctionType' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/asmjs/asm-types.h(111): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file builtins\x64\builtins-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file builtins\x64\builtins-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file x64\frames-x64.cc) E:\GitHub\node\deps\v8\src/asmjs/asm-types.h(174): warning C4251: 'v8::internal::wasm::AsmOverloadedFunctionType::overloads_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::AsmOverloadedFunctionType' (compiling source file wasm\wasm-module.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file x64\frames-x64.cc) E:\GitHub\node\deps\v8\src/asmjs/asm-types.h(111): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file x64\frames-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file wasm\wasm-js.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file wasm\wasm-js.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-result.h(127): warning C4251: 'v8::internal::wasm::ErrorThrower::exception_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::ErrorThrower' (compiling source file wasm\wasm-text.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\x64\builtins-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file builtins\x64\builtins-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\x64\builtins-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file builtins\x64\builtins-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file debug\x64\debug-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file debug\x64\debug-x64.cc) wasm\wasm-js.cc(647): warning C4244: 'initializing': conversion from 'double' to 'uint32_t', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): warning C4251: 'v8::internal::wasm::SignatureMap::map_': class 'std::map>>' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::SignatureMap' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t ] (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/wasm/signature-map.h(34): note: see declaration of 'std::map>>' with [ _Kty=v8::internal::wasm::FunctionSig *, _Ty=uint32_t ] (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\x64\builtins-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\x64\builtins-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\x64\builtins-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\x64\builtins-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\x64\builtins-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file builtins\x64\builtins-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): warning C4251: 'v8::internal::wasm::WasmModule::globals': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(166): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmGlobal ] (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\x64\builtins-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): warning C4251: 'v8::internal::wasm::WasmModule::signatures': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file wasm\wasm-text.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(171): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::FunctionSig * ] (compiling source file wasm\wasm-text.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file x64\code-stubs-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): warning C4251: 'v8::internal::wasm::WasmModule::functions': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file builtins\x64\builtins-x64.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(172): note: see declaration of 'std::vector>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmFunction ] (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): warning C4251: 'v8::internal::wasm::WasmModule::data_segments': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file wasm\wasm-text.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file debug\x64\debug-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(173): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmDataSegment ] (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\x64\builtins-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\x64\builtins-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\x64\builtins-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file builtins\x64\builtins-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): warning C4251: 'v8::internal::wasm::WasmModule::function_tables': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(174): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmIndirectFunctionTable ] (compiling source file wasm\wasm-text.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file debug\x64\debug-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): warning C4251: 'v8::internal::wasm::WasmModule::import_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(175): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmImport ] (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file compiler\x64\instruction-selector-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): warning C4251: 'v8::internal::wasm::WasmModule::export_table': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(176): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmExport ] (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): warning C4251: 'v8::internal::wasm::WasmModule::table_inits': class 'std::vector>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(177): note: see declaration of 'std::vector>' with [ _Ty=v8::internal::wasm::WasmTableInit ] (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): warning C4251: 'v8::internal::wasm::WasmModule::pending_tasks': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::WasmModule' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::base::Semaphore ] (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(185): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::base::Semaphore ] (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\x64\builtins-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\x64\builtins-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file builtins\x64\builtins-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file x64\cpu-x64.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file x64\cpu-x64.cc)e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file x64\cpu-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file x64\cpu-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module.h(300): warning C4251: 'v8::internal::wasm::ModuleWireBytes::module_bytes_': class 'v8::internal::Vector' needs to have dll-interface to be used by clients of struct 'v8::internal::wasm::ModuleWireBytes' (compiling source file wasm\wasm-text.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file x64\cpu-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/vector.h(194): note: see declaration of 'v8::internal::Vector' (compiling source file wasm\wasm-text.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file x64\cpu-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file x64\cpu-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file x64\cpu-x64.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file x64\code-stubs-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file x64\code-stubs-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file x64\code-stubs-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file x64\code-stubs-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file x64\cpu-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file x64\cpu-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file x64\cpu-x64.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file x64\cpu-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file x64\cpu-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\x64\builtins-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\x64\builtins-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\x64\builtins-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\x64\builtins-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\x64\builtins-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file builtins\x64\builtins-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file x64\frames-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file x64\frames-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file x64\frames-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file x64\frames-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file x64\frames-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file x64\frames-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file x64\frames-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file x64\frames-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file x64\code-stubs-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file x64\code-stubs-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file x64\code-stubs-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file x64\cpu-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file x64\cpu-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(165): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::locals_': class 'v8::internal::wasm::LocalDeclEncoder' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-macro-gen.h(176): note: see declaration of 'v8::internal::wasm::LocalDeclEncoder' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(168): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::body_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(169): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::name_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(169): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(170): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::exported_names_': class 'v8::internal::ZoneVector>' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(170): note: see declaration of 'v8::internal::ZoneVector>' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(171): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::i32_temps_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(171): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(172): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::i64_temps_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(171): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(173): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::f32_temps_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(171): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(174): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::f64_temps_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(171): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(175): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::direct_calls_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file debug\x64\debug-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(175): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-module.cc)E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file debug\x64\debug-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(178): warning C4251: 'v8::internal::wasm::WasmFunctionBuilder::asm_offsets_': class 'v8::internal::wasm::ZoneBuffer' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmFunctionBuilder' (compiling source file wasm\wasm-module.cc)E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file debug\x64\debug-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(21): note: see declaration of 'v8::internal::wasm::ZoneBuffer' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file x64\frames-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file debug\x64\debug-x64.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file x64\frames-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file debug\x64\debug-x64.cc)C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file x64\frames-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file x64\frames-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file x64\frames-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(285): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::signatures_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(285): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(286): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::function_imports_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(286): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file x64\code-stubs-x64.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file x64\cpu-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file x64\code-stubs-x64.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file x64\cpu-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file x64\cpu-x64.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file compiler\x64\instruction-selector-x64.cc)E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file x64\cpu-x64.cc)e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file x64\code-stubs-x64.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file x64\cpu-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file x64\cpu-x64.cc)E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(287): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::global_imports_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(287): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file x64\code-stubs-x64.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file x64\cpu-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file x64\code-stubs-x64.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file x64\cpu-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file x64\code-stubs-x64.cc)E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file x64\cpu-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file x64\cpu-x64.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(288): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::functions_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(288): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-module.cc) ic-x64.cc E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(289): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::data_segments_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(289): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(290): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::indirect_functions_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(171): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(291): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::globals_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(291): note: see declaration of 'v8::internal::ZoneVector' (compiling source file wasm\wasm-module.cc) E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(292): warning C4251: 'v8::internal::wasm::WasmModuleBuilder::signature_map_': class 'v8::internal::ZoneMap' needs to have dll-interface to be used by clients of class 'v8::internal::wasm::WasmModuleBuilder' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\cpu-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file x64\cpu-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\cpu-x64.cc)E:\GitHub\node\deps\v8\src/wasm/wasm-module-builder.h(252): note: see declaration of 'v8::internal::ZoneMap' (compiling source file wasm\wasm-module.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file x64\cpu-x64.cc) E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\cpu-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\code-stubs-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file x64\cpu-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\cpu-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file x64\code-stubs-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file x64\cpu-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\code-stubs-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\cpu-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file x64\cpu-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\cpu-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file x64\cpu-x64.cc)E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\code-stubs-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\code-stubs-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file x64\frames-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file x64\frames-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file x64\cpu-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file x64\cpu-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file x64\cpu-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file x64\cpu-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file x64\code-stubs-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file x64\code-stubs-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file x64\cpu-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file x64\cpu-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file x64\code-stubs-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file x64\cpu-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file x64\cpu-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file x64\cpu-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file x64\cpu-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file x64\cpu-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file x64\cpu-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file x64\cpu-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file x64\cpu-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file x64\code-stubs-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file x64\code-stubs-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file x64\code-stubs-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file x64\code-stubs-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file builtins\x64\builtins-x64.cc) wasm\wasm-module.cc(70): warning C4244: 'argument': conversion from 'double' to 'int64_t', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file debug\x64\debug-x64.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file debug\x64\debug-x64.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\x64\instruction-selector-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file debug\x64\debug-x64.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file debug\x64\debug-x64.cc)E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\x64\instruction-selector-x64.cc)E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file debug\x64\debug-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file x64\frames-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file x64\frames-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file x64\frames-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file x64\frames-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file x64\frames-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file x64\frames-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file x64\frames-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file x64\frames-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file x64\frames-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file x64\frames-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file x64\code-stubs-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file x64\cpu-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file x64\cpu-x64.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file x64\code-stubs-x64.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file x64\cpu-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file x64\code-stubs-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file x64\cpu-x64.cc)E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file x64\cpu-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file x64\cpu-x64.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file x64\cpu-x64.cc)E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' with [ _Ty=std::pair ] (compiling source file x64\code-stubs-x64.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file x64\cpu-x64.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\frames-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file x64\frames-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\frames-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file x64\frames-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\frames-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file x64\frames-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\frames-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file x64\frames-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\frames-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file x64\frames-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file x64\frames-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file x64\frames-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file x64\frames-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file x64\frames-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file x64\frames-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file x64\frames-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file x64\frames-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file x64\frames-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file x64\frames-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file x64\frames-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file x64\frames-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file x64\frames-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file x64\frames-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file x64\frames-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file x64\frames-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file x64\frames-x64.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file debug\x64\debug-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file x64\frames-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file x64\frames-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file x64\frames-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file x64\frames-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file x64\frames-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file x64\frames-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\code-stubs-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\code-stubs-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file x64\code-stubs-x64.cc)E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\cpu-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\code-stubs-x64.cc)E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file x64\cpu-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file x64\code-stubs-x64.cc)E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\cpu-x64.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file x64\cpu-x64.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/messages.h(52): note: see declaration of 'v8::internal::Handle' (compiling source file x64\code-stubs-x64.cc)E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\cpu-x64.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file x64\cpu-x64.cc)E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file x64\code-stubs-x64.cc)E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\cpu-x64.cc) E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file x64\cpu-x64.cc)E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\cpu-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file x64\cpu-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\cpu-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file x64\cpu-x64.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file x64\frames-x64.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file x64\frames-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file debug\x64\debug-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file debug\x64\debug-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file debug\x64\debug-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file debug\x64\debug-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file debug\x64\debug-x64.cc) wasm\wasm-module.cc(3226): warning C4244: 'initializing': conversion from 'double' to 'int', possible loss of data [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file debug\x64\debug-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file debug\x64\debug-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file debug\x64\debug-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file debug\x64\debug-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file debug\x64\debug-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file debug\x64\debug-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file debug\x64\debug-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file debug\x64\debug-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file debug\x64\debug-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file debug\x64\debug-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file debug\x64\debug-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file debug\x64\debug-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file debug\x64\debug-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(733): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,false>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::compiler::MoveOperands *, _Alloc=v8::internal::ZoneAllocator ] and [ T=v8::internal::compiler::MoveOperands * ] and [ _Ty=v8::internal::compiler::MoveOperands *, _Alloc=v8::internal::ZoneAllocator ] (compiling source file compiler\x64\instruction-selector-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,false>' with [ T=v8::internal::compiler::MoveOperands * ] (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\frames-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file x64\frames-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\frames-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file x64\frames-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\frames-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file x64\frames-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\frames-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file x64\frames-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\frames-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file x64\frames-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file x64\frames-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file x64\frames-x64.cc) e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file ic\x64\ic-x64.cc) e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file ic\x64\ic-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1372): warning C4251: 'v8::internal::compiler::PhiInstruction::operands_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::PhiInstruction' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/zone-containers.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file debug\x64\debug-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file debug\x64\debug-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file debug\x64\debug-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file debug\x64\debug-x64.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1443): warning C4251: 'v8::internal::compiler::InstructionBlock::successors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1415): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1444): warning C4251: 'v8::internal::compiler::InstructionBlock::predecessors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1415): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1445): warning C4251: 'v8::internal::compiler::InstructionBlock::phis_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1426): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1446): warning C4251: 'v8::internal::compiler::InstructionBlock::ao_number_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1447): warning C4251: 'v8::internal::compiler::InstructionBlock::rpo_number_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1448): warning C4251: 'v8::internal::compiler::InstructionBlock::loop_header_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1449): warning C4251: 'v8::internal::compiler::InstructionBlock::loop_end_': class 'v8::internal::compiler::RpoNumber' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionBlock' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(994): note: see declaration of 'v8::internal::compiler::RpoNumber' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file x64\code-stubs-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1653): warning C4251: 'v8::internal::compiler::InstructionSequence::source_positions_': class 'v8::internal::ZoneMap>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ K=const v8::internal::compiler::Instruction * ] (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1645): note: see declaration of 'v8::internal::ZoneMap>' with [ K=const v8::internal::compiler::Instruction * ] (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1654): warning C4251: 'v8::internal::compiler::InstructionSequence::constants_': class 'std::map,v8::internal::ZoneAllocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1471): note: see declaration of 'std::map,v8::internal::ZoneAllocator>>' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1655): warning C4251: 'v8::internal::compiler::InstructionSequence::immediates_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1577): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1656): warning C4251: 'v8::internal::compiler::InstructionSequence::instructions_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1475): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1658): warning C4251: 'v8::internal::compiler::InstructionSequence::reference_maps_': class 'v8::internal::ZoneDeque' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1476): note: see declaration of 'v8::internal::ZoneDeque' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1659): warning C4251: 'v8::internal::compiler::InstructionSequence::representations_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1659): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file builtins\x64\builtins-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file builtins\x64\builtins-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file builtins\x64\builtins-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction.h(1661): warning C4251: 'v8::internal::compiler::InstructionSequence::deoptimization_entries_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSequence' (compiling source file compiler\x64\instruction-selector-x64.cc)E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file builtins\x64\builtins-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction.h(1349): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\instruction-selector-x64.cc)E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file builtins\x64\builtins-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file builtins\x64\builtins-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file debug\x64\debug-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file debug\x64\debug-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file debug\x64\debug-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file debug\x64\debug-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file debug\x64\debug-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file debug\x64\debug-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file debug\x64\debug-x64.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ic\x64\ic-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file ic\x64\ic-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(690): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(142): note: see declaration of 'v8::base::Flags' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(691): warning C4251: 'v8::internal::compiler::MachineOperatorBuilder::alignment_requirements_': class 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::MachineOperatorBuilder' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/machine-operator.h(144): note: see declaration of 'v8::internal::compiler::MachineOperatorBuilder::AlignmentRequirements' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/compiler/operator.h(140): warning C4251: 'v8::internal::compiler::Operator::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Operator' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/compiler/types.h(370): warning C4251: 'v8::internal::compiler::HeapConstantType::object_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::HeapConstantType' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(94): note: see declaration of 'v8::internal::Handle' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(403): warning C4251: 'v8::internal::compiler::InstructionSelector::features_': class 'v8::internal::compiler::InstructionSelector::Features' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSelector' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(132): note: see declaration of 'v8::internal::compiler::InstructionSelector::Features' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(406): warning C4251: 'v8::internal::compiler::InstructionSelector::instructions_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSelector' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(406): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(407): warning C4251: 'v8::internal::compiler::InstructionSelector::defined_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSelector' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/zone-containers.h(139): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(408): warning C4251: 'v8::internal::compiler::InstructionSelector::used_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSelector' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/zone-containers.h(139): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(409): warning C4251: 'v8::internal::compiler::InstructionSelector::effect_level_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSelector' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/zone-containers.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(410): warning C4251: 'v8::internal::compiler::InstructionSelector::virtual_registers_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSelector' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/zone-containers.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/compiler/instruction-selector.h(411): warning C4251: 'v8::internal::compiler::InstructionSelector::virtual_register_rename_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::InstructionSelector' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/zone-containers.h(140): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(308): warning C4251: 'v8::internal::compiler::CallDescriptor::target_type_': class 'v8::internal::MachineType' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/machine-type.h(56): note: see declaration of 'v8::internal::MachineType' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(309): warning C4251: 'v8::internal::compiler::CallDescriptor::target_loc_': class 'v8::internal::compiler::LinkageLocation' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(32): note: see declaration of 'v8::internal::compiler::LinkageLocation' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(312): warning C4251: 'v8::internal::compiler::CallDescriptor::properties_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/operator.h(60): note: see declaration of 'v8::base::Flags' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/compiler/linkage.h(315): warning C4251: 'v8::internal::compiler::CallDescriptor::flags_': class 'v8::base::Flags' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::CallDescriptor' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/linkage.h(194): note: see declaration of 'v8::base::Flags' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(170): warning C4251: 'v8::internal::compiler::BasicBlock::nodes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/node.h(312): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(172): warning C4251: 'v8::internal::compiler::BasicBlock::successors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(173): warning C4251: 'v8::internal::compiler::BasicBlock::predecessors_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(177): warning C4251: 'v8::internal::compiler::BasicBlock::id_': class 'v8::internal::compiler::BasicBlock::Id' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::BasicBlock' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(46): note: see declaration of 'v8::internal::compiler::BasicBlock::Id' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ic\x64\ic-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ic\x64\ic-x64.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file ic\x64\ic-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\x64\ic-x64.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(287): warning C4251: 'v8::internal::compiler::Schedule::all_blocks_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Schedule' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(288): warning C4251: 'v8::internal::compiler::Schedule::nodeid_to_block_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Schedule' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/compiler/schedule.h(289): warning C4251: 'v8::internal::compiler::Schedule::rpo_order_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::compiler::Schedule' (compiling source file compiler\x64\instruction-selector-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/compiler/schedule.h(23): note: see declaration of 'v8::internal::ZoneVector' (compiling source file compiler\x64\instruction-selector-x64.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file ic\x64\ic-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file ic\x64\ic-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file ic\x64\ic-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file ic\x64\ic-x64.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file ic\x64\ic-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file ic\x64\ic-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file ic\x64\ic-x64.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file ic\x64\ic-x64.cc) v8_base_3.vcxproj -> E:\GitHub\node\Release\lib\v8_base_3.lib E:\GitHub\node\deps\v8\src/ast/scopes.h(516): warning C4251: 'v8::internal::Scope::variables_': class 'v8::internal::VariableMap' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file debug\x64\debug-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(29): note: see declaration of 'v8::internal::VariableMap' (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(519): warning C4251: 'v8::internal::Scope::locals_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file debug\x64\debug-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/variables.h(129): note: see declaration of 'v8::internal::ThreadedList' (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(524): warning C4251: 'v8::internal::Scope::decls_': class 'v8::internal::ThreadedList' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file debug\x64\debug-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/ast.h(515): note: see declaration of 'v8::internal::ThreadedList' (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(527): warning C4251: 'v8::internal::Scope::scope_info_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::Scope' (compiling source file debug\x64\debug-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects/scope-info.h(144): note: see declaration of 'v8::internal::Handle' (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/ast/scopes.h(920): warning C4251: 'v8::internal::DeclarationScope::params_': class 'v8::internal::ZoneList' needs to have dll-interface to be used by clients of class 'v8::internal::DeclarationScope' (compiling source file debug\x64\debug-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ast/scopes.h(920): note: see declaration of 'v8::internal::ZoneList' (compiling source file debug\x64\debug-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(55): warning C4251: 'v8::internal::SourcePositionTableBuilder::bytes_': class 'v8::internal::ZoneVector' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file ic\x64\ic-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/feedback-vector.h(240): note: see declaration of 'v8::internal::ZoneVector' (compiling source file ic\x64\ic-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(59): warning C4251: 'v8::internal::SourcePositionTableBuilder::previous_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableBuilder' (compiling source file ic\x64\ic-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file ic\x64\ic-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(87): warning C4251: 'v8::internal::SourcePositionTableIterator::current_': struct 'v8::internal::PositionTableEntry' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file ic\x64\ic-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/source-position-table.h(25): note: see declaration of 'v8::internal::PositionTableEntry' (compiling source file ic\x64\ic-x64.cc) E:\GitHub\node\deps\v8\src/source-position-table.h(88): warning C4251: 'v8::internal::SourcePositionTableIterator::no_gc': class 'v8::internal::PerThreadAssertScopeDebugOnly' needs to have dll-interface to be used by clients of class 'v8::internal::SourcePositionTableIterator' (compiling source file ic\x64\ic-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/assert-scope.h(111): note: see declaration of 'v8::internal::PerThreadAssertScopeDebugOnly' (compiling source file ic\x64\ic-x64.cc) E:\GitHub\node\deps\v8\src/ostreams.h(37): warning C4275: non dll-interface class 'std::ios_base' used as base for dll-interface class 'std::basic_ios>' (compiling source file ic\x64\ic-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xiosbase(200): note: see declaration of 'std::ios_base' (compiling source file ic\x64\ic-x64.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iosfwd(676): note: see declaration of 'std::basic_ios>' (compiling source file ic\x64\ic-x64.cc) E:\GitHub\node\deps\v8\src/ostreams.h(43): warning C4251: 'v8::internal::OFStream::buf_': class 'v8::internal::OFStreamBase' needs to have dll-interface to be used by clients of class 'v8::internal::OFStream' (compiling source file ic\x64\ic-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/ostreams.h(22): note: see declaration of 'v8::internal::OFStreamBase' (compiling source file ic\x64\ic-x64.cc) E:\GitHub\node\deps\v8\src/api.h(374): warning C4251: 'v8::internal::DeferredHandles::blocks_': class 'v8::internal::List' needs to have dll-interface to be used by clients of class 'v8::internal::DeferredHandles' (compiling source file ic\x64\ic-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/global-handles.h(326): note: see declaration of 'v8::internal::List' (compiling source file ic\x64\ic-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file ic\x64\ic-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(68): note: see declaration of 'std::map,std::allocator>>' with [ _Kty=uint32_t, _Ty=v8::internal::Cancelable * ] (compiling source file ic\x64\ic-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(72): warning C4251: 'v8::internal::CancelableTaskManager::cancelable_tasks_barrier_': class 'v8::base::ConditionVariable' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ic\x64\ic-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/condition-variable.h(32): note: see declaration of 'v8::base::ConditionVariable' (compiling source file ic\x64\ic-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(73): warning C4251: 'v8::internal::CancelableTaskManager::mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::CancelableTaskManager' (compiling source file ic\x64\ic-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ic\x64\ic-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(122): warning C4251: 'v8::internal::Cancelable::status_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ic\x64\ic-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/cancelable-task.h(122): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\x64\ic-x64.cc) E:\GitHub\node\deps\v8\src/cancelable-task.h(128): warning C4251: 'v8::internal::Cancelable::cancel_counter_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::Cancelable' (compiling source file ic\x64\ic-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2149): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\x64\ic-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1405): warning C4251: 'v8::internal::MemoryAllocator::size_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\x64\ic-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\x64\ic-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1407): warning C4251: 'v8::internal::MemoryAllocator::size_executable_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\x64\ic-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\x64\ic-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): warning C4251: 'v8::internal::MemoryAllocator::lowest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\x64\ic-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\x64\ic-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1415): warning C4251: 'v8::internal::MemoryAllocator::highest_ever_allocated_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\x64\ic-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1414): note: see declaration of 'v8::base::AtomicValue' (compiling source file ic\x64\ic-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1417): warning C4251: 'v8::internal::MemoryAllocator::last_chunk_': class 'v8::base::VirtualMemory' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\x64\ic-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/platform.h(286): note: see declaration of 'v8::base::VirtualMemory' (compiling source file ic\x64\ic-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1418): warning C4251: 'v8::internal::MemoryAllocator::unmapper_': class 'v8::internal::MemoryAllocator::Unmapper' needs to have dll-interface to be used by clients of class 'v8::internal::MemoryAllocator' (compiling source file ic\x64\ic-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1131): note: see declaration of 'v8::internal::MemoryAllocator::Unmapper' (compiling source file ic\x64\ic-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1518): warning C4251: 'v8::internal::HeapObjectIterator::page_range_': class 'v8::internal::PageRange' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ic\x64\ic-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1472): note: see declaration of 'v8::internal::PageRange' (compiling source file ic\x64\ic-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1519): warning C4251: 'v8::internal::HeapObjectIterator::current_page_': class 'v8::internal::PageIteratorImpl' needs to have dll-interface to be used by clients of class 'v8::internal::HeapObjectIterator' (compiling source file ic\x64\ic-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1469): note: see declaration of 'v8::internal::PageIteratorImpl' (compiling source file ic\x64\ic-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(1877): warning C4251: 'v8::internal::FreeList::wasted_bytes_': class 'v8::base::AtomicNumber' needs to have dll-interface to be used by clients of class 'v8::internal::FreeList' (compiling source file ic\x64\ic-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/heap.h(2176): note: see declaration of 'v8::base::AtomicNumber' (compiling source file ic\x64\ic-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2187): warning C4251: 'v8::internal::PagedSpace::accounting_stats_': class 'v8::internal::AllocationStats' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\x64\ic-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1595): note: see declaration of 'v8::internal::AllocationStats' (compiling source file ic\x64\ic-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2190): warning C4251: 'v8::internal::PagedSpace::anchor_': class 'v8::internal::Page' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\x64\ic-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(699): note: see declaration of 'v8::internal::Page' (compiling source file ic\x64\ic-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2196): warning C4251: 'v8::internal::PagedSpace::allocation_info_': class 'v8::internal::AllocationInfo' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\x64\ic-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/spaces.h(1529): note: see declaration of 'v8::internal::AllocationInfo' (compiling source file ic\x64\ic-x64.cc) E:\GitHub\node\deps\v8\src/heap/spaces.h(2199): warning C4251: 'v8::internal::PagedSpace::space_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::PagedSpace' (compiling source file ic\x64\ic-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file ic\x64\ic-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(295): warning C4251: 'v8::internal::IncrementalMarking::incremental_marking_job_': class 'v8::internal::IncrementalMarkingJob' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ic\x64\ic-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking-job.h(19): note: see declaration of 'v8::internal::IncrementalMarkingJob' (compiling source file ic\x64\ic-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(296): warning C4251: 'v8::internal::IncrementalMarking::new_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ic\x64\ic-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ic\x64\ic-x64.cc) E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(297): warning C4251: 'v8::internal::IncrementalMarking::old_generation_observer_': class 'v8::internal::IncrementalMarking::Observer' needs to have dll-interface to be used by clients of class 'v8::internal::IncrementalMarking' (compiling source file ic\x64\ic-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/heap/incremental-marking.h(217): note: see declaration of 'v8::internal::IncrementalMarking::Observer' (compiling source file ic\x64\ic-x64.cc) E:\GitHub\node\deps\v8\src/heap/embedder-tracing.h(60): warning C4251: 'v8::internal::LocalEmbedderHeapTracer::cached_wrappers_to_trace_': class 'std::vector,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::internal::LocalEmbedderHeapTracer' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=std::pair ] (compiling source file ic\x64\ic-x64.cc) e:\github\node\deps\v8\include\v8.h(6443): note: see declaration of 'std::vector,std::allocator<_Ty>>' with [ _Ty=std::pair ] (compiling source file ic\x64\ic-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(361): warning C4251: 'v8::internal::LookupIterator::property_details_': class 'v8::internal::PropertyDetails' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\x64\ic-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/property-details.h(231): note: see declaration of 'v8::internal::PropertyDetails' (compiling source file ic\x64\ic-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(363): warning C4251: 'v8::internal::LookupIterator::name_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\x64\ic-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ic\x64\ic-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(364): warning C4251: 'v8::internal::LookupIterator::transition_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\x64\ic-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file ic\x64\ic-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(365): warning C4251: 'v8::internal::LookupIterator::receiver_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\x64\ic-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/builtins/builtins.h(95): note: see declaration of 'v8::internal::Handle' (compiling source file ic\x64\ic-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(366): warning C4251: 'v8::internal::LookupIterator::holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\x64\ic-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ic\x64\ic-x64.cc) E:\GitHub\node\deps\v8\src/lookup.h(367): warning C4251: 'v8::internal::LookupIterator::initial_holder_': class 'v8::internal::Handle' needs to have dll-interface to be used by clients of class 'v8::internal::LookupIterator' (compiling source file ic\x64\ic-x64.cc) [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] E:\GitHub\node\deps\v8\src/objects.h(1287): note: see declaration of 'v8::internal::Handle' (compiling source file ic\x64\ic-x64.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): warning C4251: 'v8::internal::CallInterfaceDescriptorData::register_params_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::Register [] ] (compiling source file ic\x64\ic-x64.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(135): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::Register [] ] (compiling source file ic\x64\ic-x64.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): warning C4251: 'v8::internal::CallInterfaceDescriptorData::machine_types_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'v8::internal::CallInterfaceDescriptorData' [E:\GitHub\node\deps\v8\src\v8_base_1.vcxproj] with [ _Ty=v8::internal::MachineType [] ] (compiling source file ic\x64\ic-x64.cc) E:\GitHub\node\deps\v8\src/interface-descriptors.h(136): note: see declaration of 'std::unique_ptr>' with [ _Ty=v8::internal::MachineType [] ] (compiling source file ic\x64\ic-x64.cc) v8_base_0.vcxproj -> E:\GitHub\node\Release\lib\v8_base_0.lib v8_base_1.vcxproj -> E:\GitHub\node\Release\lib\v8_base_1.lib mksnapshot.cc e:\github\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\mksnapshot.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] e:\github\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared [E:\GitHub\node\deps\v8\src\mksnapshot.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared [E:\GitHub\node\deps\v8\src\mksnapshot.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' [E:\GitHub\node\deps\v8\src\mksnapshot.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' [E:\GitHub\node\deps\v8\src\mksnapshot.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' [E:\GitHub\node\deps\v8\src\mksnapshot.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\mksnapshot.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\mksnapshot.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] Creating library E:\GitHub\node\Release\mksnapshot.lib and object E:\GitHub\node\Release\mksnapshot.exp Generating code Finished generating code mksnapshot.vcxproj -> E:\GitHub\node\Release\\mksnapshot.exe mksnapshot.vcxproj -> E:\GitHub\node\Release\mksnapshot.pdb (Full PDB) run_mksnapshot libraries.cc extras-libraries.cc experimental-extras-libraries.cc snapshot.cc E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_snapshot.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file Release\obj\v8_snapshot\\snapshot.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file Release\obj\v8_snapshot\\snapshot.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_snapshot.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file E:\GitHub\node\Release\obj\global_intermediate\extras-libraries.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file E:\GitHub\node\Release\obj\global_intermediate\extras-libraries.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_snapshot.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file E:\GitHub\node\Release\obj\global_intermediate\libraries.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file E:\GitHub\node\Release\obj\global_intermediate\libraries.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\deps\v8\src\v8_snapshot.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file E:\GitHub\node\Release\obj\global_intermediate\experimental-extras-libraries.cc) E:\GitHub\node\deps\v8\include/v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file E:\GitHub\node\Release\obj\global_intermediate\experimental-extras-libraries.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file Release\obj\v8_snapshot\\snapshot.cc) [E:\GitHub\node\deps\v8\src\v8_snapshot.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file Release\obj\v8_snapshot\\snapshot.cc) [E:\GitHub\node\deps\v8\src\v8_snapshot.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file Release\obj\v8_snapshot\\snapshot.cc) [E:\GitHub\node\deps\v8\src\v8_snapshot.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file Release\obj\v8_snapshot\\snapshot.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file Release\obj\v8_snapshot\\snapshot.cc) [E:\GitHub\node\deps\v8\src\v8_snapshot.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file Release\obj\v8_snapshot\\snapshot.cc) C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file E:\GitHub\node\Release\obj\global_intermediate\experimental-extras-libraries.cc) [E:\GitHub\node\deps\v8\src\v8_snapshot.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file E:\GitHub\node\Release\obj\global_intermediate\extras-libraries.cc) [E:\GitHub\node\deps\v8\src\v8_snapshot.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file E:\GitHub\node\Release\obj\global_intermediate\experimental-extras-libraries.cc) [E:\GitHub\node\deps\v8\src\v8_snapshot.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file E:\GitHub\node\Release\obj\global_intermediate\extras-libraries.cc) [E:\GitHub\node\deps\v8\src\v8_snapshot.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file E:\GitHub\node\Release\obj\global_intermediate\libraries.cc) [E:\GitHub\node\deps\v8\src\v8_snapshot.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\dbghelp.h(3190): warning C4091: 'typedef ': ignored on left of '' when no variable is declared (compiling source file E:\GitHub\node\Release\obj\global_intermediate\libraries.cc) [E:\GitHub\node\deps\v8\src\v8_snapshot.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file E:\GitHub\node\Release\obj\global_intermediate\experimental-extras-libraries.cc) [E:\GitHub\node\deps\v8\src\v8_snapshot.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file E:\GitHub\node\Release\obj\global_intermediate\experimental-extras-libraries.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file E:\GitHub\node\Release\obj\global_intermediate\experimental-extras-libraries.cc) [E:\GitHub\node\deps\v8\src\v8_snapshot.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file E:\GitHub\node\Release\obj\global_intermediate\experimental-extras-libraries.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file E:\GitHub\node\Release\obj\global_intermediate\extras-libraries.cc) [E:\GitHub\node\deps\v8\src\v8_snapshot.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file E:\GitHub\node\Release\obj\global_intermediate\extras-libraries.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file E:\GitHub\node\Release\obj\global_intermediate\extras-libraries.cc) [E:\GitHub\node\deps\v8\src\v8_snapshot.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file E:\GitHub\node\Release\obj\global_intermediate\extras-libraries.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(80): warning C4251: 'v8::internal::AccountingAllocator::unused_segments_mutex_': class 'v8::base::Mutex' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file E:\GitHub\node\Release\obj\global_intermediate\libraries.cc) [E:\GitHub\node\deps\v8\src\v8_snapshot.vcxproj] E:\GitHub\node\deps\v8\src/base/platform/mutex.h(37): note: see declaration of 'v8::base::Mutex' (compiling source file E:\GitHub\node\Release\obj\global_intermediate\libraries.cc) E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): warning C4251: 'v8::internal::AccountingAllocator::memory_pressure_level_': class 'v8::base::AtomicValue' needs to have dll-interface to be used by clients of class 'v8::internal::AccountingAllocator' (compiling source file E:\GitHub\node\Release\obj\global_intermediate\libraries.cc) [E:\GitHub\node\deps\v8\src\v8_snapshot.vcxproj] E:\GitHub\node\deps\v8\src/zone/accounting-allocator.h(86): note: see declaration of 'v8::base::AtomicValue' (compiling source file E:\GitHub\node\Release\obj\global_intermediate\libraries.cc) E:\GitHub\node\deps\v8\src/execution.h(222): warning C4251: 'v8::internal::StackGuard::thread_local_': class 'v8::internal::StackGuard::ThreadLocal' needs to have dll-interface to be used by clients of class 'v8::internal::StackGuard' (compiling source file Release\obj\v8_snapshot\\snapshot.cc) [E:\GitHub\node\deps\v8\src\v8_snapshot.vcxproj] E:\GitHub\node\deps\v8\src/execution.h(173): note: see declaration of 'v8::internal::StackGuard::ThreadLocal' (compiling source file Release\obj\v8_snapshot\\snapshot.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_snapshot.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file Release\obj\v8_snapshot\\snapshot.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file Release\obj\v8_snapshot\\snapshot.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file Release\obj\v8_snapshot\\snapshot.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\deps\v8\src\v8_snapshot.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file Release\obj\v8_snapshot\\snapshot.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file Release\obj\v8_snapshot\\snapshot.cc) E:\GitHub\node\deps\v8\include/v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file Release\obj\v8_snapshot\\snapshot.cc) v8_snapshot.vcxproj -> E:\GitHub\node\Release\lib\v8_snapshot.lib async-wrap.cc cares_wrap.cc connection_wrap.cc connect_wrap.cc env.cc fs_event_wrap.cc handle_wrap.cc js_stream.cc node.cc node_api.cc node_buffer.cc node_config.cc E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\async-wrap.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\fs_event_wrap.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\async-wrap.cc)E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\fs_event_wrap.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\handle_wrap.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\handle_wrap.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_buffer.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_buffer.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_config.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_config.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\js_stream.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_api.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_api.cc)E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\js_stream.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\cares_wrap.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\cares_wrap.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\connection_wrap.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\env.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\connection_wrap.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\env.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\connect_wrap.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\connect_wrap.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file src\env.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file src\env.cc) E:\GitHub\node\deps\v8\include\v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file src\env.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file src\async-wrap.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file src\async-wrap.cc) E:\GitHub\node\deps\v8\include\v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file src\async-wrap.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file src\env.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file src\env.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file src\async-wrap.cc)E:\GitHub\node\deps\v8\include\v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file src\env.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file src\async-wrap.cc) E:\GitHub\node\deps\v8\include\v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file src\async-wrap.cc) src\js_stream.cc(190): warning C4244: '-=': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\node.vcxproj] src\node_api.cc(1966): warning C4996: 'v8::Object::SetPrototype': was declared deprecated [E:\GitHub\node\node.vcxproj] E:\GitHub\node\deps\v8\include\v8.h(3193): note: see declaration of 'v8::Object::SetPrototype' src\node_api.cc(1967): warning C4996: 'v8::Object::SetPrototype': was declared deprecated [E:\GitHub\node\node.vcxproj] E:\GitHub\node\deps\v8\include\v8.h(3193): note: see declaration of 'v8::Object::SetPrototype' node_constants.cc node_contextify.cc node_debug_options.cc node_file.cc C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file src\node_buffer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file src\node_buffer.cc) E:\GitHub\node\deps\v8\include\v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file src\node_buffer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file src\node_buffer.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file src\node_buffer.cc) E:\GitHub\node\deps\v8\include\v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file src\node_buffer.cc) node_http_parser.cc node_main.cc node_os.cc E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_constants.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_constants.cc) node_revert.cc E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_contextify.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_contextify.cc) src\node_buffer.cc(781): warning C4244: 'initializing': conversion from 'double' to 'float', possible loss of data [E:\GitHub\node\node.vcxproj] src\node_buffer.cc(819): note: see reference to function template instantiation 'void node::Buffer::`anonymous-namespace'::WriteFloatGeneric(const v8::FunctionCallbackInfo &)' being compiled E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_file.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_file.cc) node_serdes.cc node_url.cc E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_http_parser.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_http_parser.cc) e:\github\node\src\string_search.h(497): warning C4146: unary minus operator applied to unsigned type, result still unsigned (compiling source file src\node_buffer.cc) [E:\GitHub\node\node.vcxproj] e:\github\node\src\string_search.h(492): note: while compiling class template member function 'size_t node::stringsearch::StringSearch::BoyerMooreHorspoolSearch(node::stringsearch::StringSearch *,node::stringsearch::Vector,std::size_t)' with [ Char=uint16_t ] (compiling source file src\node_buffer.cc) e:\github\node\src\string_search.h(608): note: see reference to function template instantiation 'size_t node::stringsearch::StringSearch::BoyerMooreHorspoolSearch(node::stringsearch::StringSearch *,node::stringsearch::Vector,std::size_t)' being compiled with [ Char=uint16_t ] (compiling source file src\node_buffer.cc) e:\github\node\src\string_search.h(322): note: while compiling class template member function 'size_t node::stringsearch::StringSearch::SingleCharSearch(node::stringsearch::StringSearch *,node::stringsearch::Vector,std::size_t)' with [ Char=uint16_t ] (compiling source file src\node_buffer.cc) e:\github\node\src\string_search.h(109): note: see reference to function template instantiation 'size_t node::stringsearch::StringSearch::SingleCharSearch(node::stringsearch::StringSearch *,node::stringsearch::Vector,std::size_t)' being compiled with [ Char=uint16_t ] (compiling source file src\node_buffer.cc) e:\github\node\src\string_search.h(623): note: see reference to class template instantiation 'node::stringsearch::StringSearch' being compiled with [ Char=uint16_t ] (compiling source file src\node_buffer.cc) e:\github\node\src\string_search.h(658): note: see reference to function template instantiation 'size_t node::stringsearch::SearchString(node::stringsearch::Vector,node::stringsearch::Vector,std::size_t)' being compiled with [ Char=uint16_t ] (compiling source file src\node_buffer.cc) src\node_buffer.cc(1029): note: see reference to function template instantiation 'size_t node::SearchString(const Char *,std::size_t,const Char *,std::size_t,std::size_t,bool)' being compiled with [ Char=uint16_t ] E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_debug_options.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_debug_options.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_main.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_main.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_os.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_os.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_revert.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_revert.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_serdes.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_serdes.cc) node_util.cc E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_url.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_url.cc) node_v8.cc C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptFrame ] and [ _Ty=v8::CpuProfileDeoptFrame, _Alloc=std::allocator ] (compiling source file src\node.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file src\node.cc) E:\GitHub\node\deps\v8\include\v8-profiler.h(31): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptFrame ] (compiling source file src\node.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(680): warning C4251: 'std::_Vector_alloc>::_Mypair': class 'std::_Compressed_pair>,std::_Vector_val>,true>' needs to have dll-interface to be used by clients of class 'std::_Vector_alloc>' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] and [ _Ty=v8::CpuProfileDeoptInfo ] and [ _Ty=v8::CpuProfileDeoptInfo, _Alloc=std::allocator ] (compiling source file src\node.cc) C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(672): note: see declaration of 'std::_Compressed_pair>,std::_Vector_val>,true>' with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file src\node.cc) E:\GitHub\node\deps\v8\include\v8-profiler.h(45): note: see reference to class template instantiation 'std::vector>' being compiled with [ _Ty=v8::CpuProfileDeoptInfo ] (compiling source file src\node.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_util.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_util.cc) src\node.cc(994): warning C4102: 'fail': unreferenced label [E:\GitHub\node\node.vcxproj] src\node.cc(2375): warning C4244: '=': conversion from 'std::size_t' to 'double', possible loss of data [E:\GitHub\node\node.vcxproj] src\node.cc(2376): warning C4244: '=': conversion from 'std::size_t' to 'double', possible loss of data [E:\GitHub\node\node.vcxproj] src\node.cc(2377): warning C4244: '=': conversion from 'std::size_t' to 'double', possible loss of data [E:\GitHub\node\node.vcxproj] src\node.cc(2378): warning C4244: '=': conversion from 'int64_t' to 'double', possible loss of data [E:\GitHub\node\node.vcxproj] src\node.cc(4154): warning C4996: 'v8::Debug::DebugBreak': was declared deprecated [E:\GitHub\node\node.vcxproj] E:\GitHub\node\deps\v8\include\v8-debug.h(152): note: see declaration of 'v8::Debug::DebugBreak' E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_v8.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_v8.cc) src\node_contextify.cc(284): warning C4996: 'v8::Debug::GetDebugContext': was declared deprecated [E:\GitHub\node\node.vcxproj] E:\GitHub\node\deps\v8\include\v8-debug.h(209): note: see declaration of 'v8::Debug::GetDebugContext' src\node_contextify.cc(289): warning C4996: 'v8::Debug::SetDebugEventListener': was declared deprecated [E:\GitHub\node\node.vcxproj] E:\GitHub\node\deps\v8\include\v8-debug.h(147): note: see declaration of 'v8::Debug::SetDebugEventListener' src\node_contextify.cc(290): warning C4996: 'v8::Debug::GetDebugContext': was declared deprecated [E:\GitHub\node\node.vcxproj] E:\GitHub\node\deps\v8\include\v8-debug.h(209): note: see declaration of 'v8::Debug::GetDebugContext' src\node_file.cc(190): warning C4244: 'argument': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\node.vcxproj] src\node_file.cc(233): warning C4244: 'argument': conversion from 'ssize_t' to 'int32_t', possible loss of data [E:\GitHub\node\node.vcxproj] src\node_file.cc(237): warning C4244: 'argument': conversion from 'ssize_t' to 'int32_t', possible loss of data [E:\GitHub\node\node.vcxproj] src\node_file.cc(298): warning C4244: 'argument': conversion from 'ssize_t' to 'int32_t', possible loss of data [E:\GitHub\node\node.vcxproj] src\node_file.cc(463): warning C4244: '=': conversion from 'const uint64_t' to 'double', possible loss of data [E:\GitHub\node\node.vcxproj] src\node_file.cc(464): warning C4244: '=': conversion from 'const uint64_t' to 'double', possible loss of data [E:\GitHub\node\node.vcxproj] src\node_file.cc(465): warning C4244: '=': conversion from 'const uint64_t' to 'double', possible loss of data [E:\GitHub\node\node.vcxproj] src\node_file.cc(466): warning C4244: '=': conversion from 'const uint64_t' to 'double', possible loss of data [E:\GitHub\node\node.vcxproj] src\node_file.cc(467): warning C4244: '=': conversion from 'const uint64_t' to 'double', possible loss of data [E:\GitHub\node\node.vcxproj] src\node_file.cc(468): warning C4244: '=': conversion from 'const uint64_t' to 'double', possible loss of data [E:\GitHub\node\node.vcxproj] src\node_file.cc(474): warning C4244: '=': conversion from 'const uint64_t' to 'double', possible loss of data [E:\GitHub\node\node.vcxproj] src\node_file.cc(475): warning C4244: '=': conversion from 'const uint64_t' to 'double', possible loss of data [E:\GitHub\node\node.vcxproj] src\node_http_parser.cc(319): warning C4244: 'return': conversion from 'int64_t' to 'int', possible loss of data [E:\GitHub\node\node.vcxproj] src\node_http_parser.cc(343): warning C4244: 'argument': conversion from '__int64' to 'uint32_t', possible loss of data [E:\GitHub\node\node.vcxproj] src\node_revert.cc(15): warning C4065: switch statement contains 'default' but no 'case' labels [E:\GitHub\node\node.vcxproj] src\node_os.cc(173): warning C4244: '=': conversion from 'uint64_t' to 'double', possible loss of data [E:\GitHub\node\node.vcxproj] src\node_os.cc(174): warning C4244: '=': conversion from 'uint64_t' to 'double', possible loss of data [E:\GitHub\node\node.vcxproj] src\node_os.cc(175): warning C4244: '=': conversion from 'uint64_t' to 'double', possible loss of data [E:\GitHub\node\node.vcxproj] src\node_os.cc(176): warning C4244: '=': conversion from 'uint64_t' to 'double', possible loss of data [E:\GitHub\node\node.vcxproj] src\node_os.cc(177): warning C4244: '=': conversion from 'uint64_t' to 'double', possible loss of data [E:\GitHub\node\node.vcxproj] src\node_os.cc(197): warning C4244: 'initializing': conversion from 'uint64_t' to 'double', possible loss of data [E:\GitHub\node\node.vcxproj] src\node_os.cc(205): warning C4244: 'initializing': conversion from 'uint64_t' to 'double', possible loss of data [E:\GitHub\node\node.vcxproj] node_stat_watcher.cc src\node_serdes.cc(425): warning C4244: 'initializing': conversion from '__int64' to 'uint32_t', possible loss of data [E:\GitHub\node\node.vcxproj] src\node_serdes.cc(425): warning C4244: 'initializing': conversion from '__int64' to 'const uint32_t', possible loss of data [E:\GitHub\node\node.vcxproj] src\node_url.cc(697): warning C4244: '=': conversion from '__int64' to 'unsigned int', possible loss of data [E:\GitHub\node\node.vcxproj] src\node_url.cc(768): warning C4244: 'initializing': conversion from '__int64' to 'int', possible loss of data [E:\GitHub\node\node.vcxproj] src\node_url.cc(768): warning C4244: 'initializing': conversion from '__int64' to 'const int', possible loss of data [E:\GitHub\node\node.vcxproj] src\node_url.cc(801): warning C4244: '=': conversion from 'uint64_t' to 'uint32_t', possible loss of data [E:\GitHub\node\node.vcxproj] src\node_url.cc(804): warning C4244: '+=': conversion from 'double' to 'uint32_t', possible loss of data [E:\GitHub\node\node.vcxproj] node_watchdog.cc node_zlib.cc node_i18n.cc pipe_wrap.cc process_wrap.cc signal_wrap.cc E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_stat_watcher.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_stat_watcher.cc) spawn_sync.cc E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_watchdog.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_watchdog.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_zlib.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_zlib.cc) string_bytes.cc E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_i18n.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_i18n.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\pipe_wrap.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\pipe_wrap.cc) string_search.cc E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\signal_wrap.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\signal_wrap.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\spawn_sync.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\spawn_sync.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\string_bytes.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\string_bytes.cc) stream_base.cc E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\string_search.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\string_search.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\process_wrap.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\process_wrap.cc) stream_wrap.cc tcp_wrap.cc E:\GitHub\node\deps\icu-small\source\common\unicode/uclean.h(152): warning C4229: anachronism used: modifiers on data are ignored (compiling source file src\node_i18n.cc) [E:\GitHub\node\node.vcxproj] E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\stream_base.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\stream_base.cc) timer_wrap.cc E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\stream_wrap.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\stream_wrap.cc) agent.cc node_trace_buffer.cc node_trace_writer.cc e:\github\node\src\base64.h(76): warning C4003: not enough actual parameters for macro 'V' (compiling source file src\string_bytes.cc) [E:\GitHub\node\node.vcxproj] trace_event.cc E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\tcp_wrap.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\tcp_wrap.cc) src\string_bytes.cc(262): warning C4244: 'argument': conversion from 'const uint16_t' to 'uint8_t', possible loss of data [E:\GitHub\node\node.vcxproj] src\string_bytes.cc(423): note: see reference to function template instantiation 'size_t node::hex_decode(char *,std::size_t,const TypeName *,const std::size_t)' being compiled with [ TypeName=uint16_t ] src\string_bytes.cc(263): warning C4244: 'argument': conversion from 'const uint16_t' to 'uint8_t', possible loss of data [E:\GitHub\node\node.vcxproj] tty_wrap.cc src\stream_base.cc(439): warning C4244: 'argument': conversion from 'ssize_t' to 'int32_t', possible loss of data [E:\GitHub\node\node.vcxproj] e:\github\node\src\base64.h(76): warning C4244: 'initializing': conversion from 'const uint16_t' to 'uint8_t', possible loss of data (compiling source file src\string_bytes.cc) [E:\GitHub\node\node.vcxproj] e:\github\node\src\base64.h(103): note: see reference to function template instantiation 'bool node::base64_decode_group_slow(char *const ,const std::size_t,const TypeName *const ,const std::size_t,size_t *const ,size_t *const )' being compiled with [ TypeName=uint16_t ] (compiling source file src\string_bytes.cc) e:\github\node\src\base64.h(125): note: see reference to function template instantiation 'size_t node::base64_decode_fast(char *const ,const std::size_t,const TypeName *const ,const std::size_t,const std::size_t)' being compiled with [ TypeName=uint16_t ] (compiling source file src\string_bytes.cc) src\string_bytes.cc(411): note: see reference to function template instantiation 'size_t node::base64_decode(char *const ,const std::size_t,const TypeName *const ,const std::size_t)' being compiled with [ TypeName=uint16_t ] e:\github\node\src\base64.h(76): warning C4244: 'initializing': conversion from 'const uint16_t' to 'const uint8_t', possible loss of data (compiling source file src\string_bytes.cc) [E:\GitHub\node\node.vcxproj] e:\github\node\src\base64.h(77): warning C4244: 'initializing': conversion from 'const uint16_t' to 'uint8_t', possible loss of data (compiling source file src\string_bytes.cc) [E:\GitHub\node\node.vcxproj] e:\github\node\src\base64.h(77): warning C4244: 'initializing': conversion from 'const uint16_t' to 'const uint8_t', possible loss of data (compiling source file src\string_bytes.cc) [E:\GitHub\node\node.vcxproj] e:\github\node\src\base64.h(78): warning C4244: 'initializing': conversion from 'const uint16_t' to 'uint8_t', possible loss of data (compiling source file src\string_bytes.cc) [E:\GitHub\node\node.vcxproj] e:\github\node\src\base64.h(78): warning C4244: 'initializing': conversion from 'const uint16_t' to 'const uint8_t', possible loss of data (compiling source file src\string_bytes.cc) [E:\GitHub\node\node.vcxproj] e:\github\node\src\base64.h(79): warning C4244: 'initializing': conversion from 'const uint16_t' to 'uint8_t', possible loss of data (compiling source file src\string_bytes.cc) [E:\GitHub\node\node.vcxproj] e:\github\node\src\base64.h(79): warning C4244: 'initializing': conversion from 'const uint16_t' to 'const uint8_t', possible loss of data (compiling source file src\string_bytes.cc) [E:\GitHub\node\node.vcxproj] E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\timer_wrap.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\timer_wrap.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\tracing\agent.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\tracing\agent.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\tracing\node_trace_buffer.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\tracing\node_trace_buffer.cc) udp_wrap.cc src\stream_wrap.cc(259): warning C4244: 'argument': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\node.vcxproj] src\stream_wrap.cc(261): warning C4244: 'argument': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\node.vcxproj] util.cc uv.cc E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\tracing\node_trace_writer.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\tracing\node_trace_writer.cc) node_javascript.cc E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\udp_wrap.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\udp_wrap.cc) inspector_agent.cc inspector_io.cc E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\util.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\util.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\tty_wrap.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\tty_wrap.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file E:\GitHub\node\Release\obj\global_intermediate\node_javascript.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file E:\GitHub\node\Release\obj\global_intermediate\node_javascript.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\inspector_agent.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\inspector_agent.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\inspector_io.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\inspector_io.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\uv.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\uv.cc) inspector_socket.cc inspector_socket_server.cc src\udp_wrap.cc(425): warning C4244: 'argument': conversion from 'ssize_t' to 'int32_t', possible loss of data [E:\GitHub\node\node.vcxproj] node_crypto.cc E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\inspector_socket.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\inspector_socket.cc) node_crypto_bio.cc node_crypto_clienthello.cc tls_wrap.cc E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\inspector_socket_server.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\inspector_socket_server.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_crypto.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_crypto.cc) E:\GitHub\node\deps\v8\include\v8-inspector.h(80): warning C4251: 'v8_inspector::V8ContextInfo::context': class 'v8::Local' needs to have dll-interface to be used by clients of class 'v8_inspector::V8ContextInfo' (compiling source file src\inspector_agent.cc) [E:\GitHub\node\node.vcxproj] e:\github\node\src\inspector_agent.h(85): note: see declaration of 'v8::Local' (compiling source file src\inspector_agent.cc) node_win32_etw_provider.cc node_dtrace.cc node_win32_perfctr_provider.cc E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_crypto_clienthello.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_crypto_clienthello.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\tls_wrap.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\tls_wrap.cc) src\inspector_agent.cc(500): warning C4244: 'initializing': conversion from 'int64_t' to 'int', possible loss of data [E:\GitHub\node\node.vcxproj] E:\GitHub\node\deps\v8\include\v8-inspector.h(80): warning C4251: 'v8_inspector::V8ContextInfo::context': class 'v8::Local' needs to have dll-interface to be used by clients of class 'v8_inspector::V8ContextInfo' (compiling source file src\inspector_io.cc) [E:\GitHub\node\node.vcxproj] e:\github\node\src\inspector_agent.h(85): note: see declaration of 'v8::Local' (compiling source file src\inspector_io.cc) e:\github\node\src\base64.h(76): warning C4003: not enough actual parameters for macro 'V' (compiling source file src\inspector_socket.cc) [E:\GitHub\node\node.vcxproj] E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_win32_etw_provider.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_win32_etw_provider.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_dtrace.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_dtrace.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_win32_perfctr_provider.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_win32_perfctr_provider.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_crypto_bio.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_crypto_bio.cc) node_counters.cc backtrace_win32.cc E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_counters.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_counters.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\node.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\backtrace_win32.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\backtrace_win32.cc) src\node_crypto.cc(3396): warning C4244: 'argument': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\node.vcxproj] src\node_crypto.cc(3462): warning C4244: 'argument': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\node.vcxproj] src\node_crypto.cc(4499): warning C4244: 'argument': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\node.vcxproj] E:\GitHub\node\tools\msvs\genfiles\node_perfctr_provider.h(50): warning C4838: conversion from 'unsigned long' to 'LONG' requires a narrowing conversion (compiling source file src\node_win32_perfctr_provider.cc) [E:\GitHub\node\node.vcxproj] src\node_crypto.cc(4627): warning C4244: 'argument': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\node.vcxproj] src\node_crypto.cc(6264): note: see reference to function template instantiation 'void node::crypto::PublicKeyCipher::Cipher(const v8::FunctionCallbackInfo &)' being compiled src\node_crypto.cc(1864): warning C4244: 'argument': conversion from 'ssize_t' to 'long', possible loss of data [E:\GitHub\node\node.vcxproj] src\node_crypto.cc(1855): note: while compiling class template member function 'void node::crypto::SSLWrap::LoadSession(const v8::FunctionCallbackInfo &)' src\node_crypto.cc(1339): note: see reference to function template instantiation 'void node::crypto::SSLWrap::LoadSession(const v8::FunctionCallbackInfo &)' being compiled src\node_crypto.cc(1382): note: while compiling class template member function 'void node::crypto::SSLWrap::InitNPN(node::crypto::SecureContext *)' src\node_crypto.cc(2971): note: see reference to function template instantiation 'void node::crypto::SSLWrap::InitNPN(node::crypto::SecureContext *)' being compiled e:\github\node\src\node_crypto.h(335): note: see reference to class template instantiation 'node::crypto::SSLWrap' being compiled (compiling source file src\node_crypto.cc) Creating library E:\GitHub\node\Release\node.lib and object E:\GitHub\node\Release\node.exp Generating code e:\github\node\src\string_bytes.cc(767): warning C4715: 'node::StringBytes::Encode': not all control paths return a value [E:\GitHub\node\node.vcxproj] Finished generating code node.vcxproj -> E:\GitHub\node\Release\\node.exe node.vcxproj -> E:\GitHub\node\Release\node.pdb (Full PDB) test_base64.cc test_environment.cc test_util.cc test_url.cc test_inspector_socket.cc test_inspector_socket_server.cc inspector_agent.cc inspector_io.cc inspector_socket.cc inspector_socket_server.cc node_crypto.cc node_crypto_bio.cc E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\cctest.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file test\cctest\test_environment.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file test\cctest\test_environment.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\cctest.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file test\cctest\test_util.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file test\cctest\test_util.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\cctest.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file test\cctest\test_base64.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file test\cctest\test_base64.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\cctest.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_crypto.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_crypto.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\cctest.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file test\cctest\test_url.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file test\cctest\test_url.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\cctest.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file test\cctest\test_inspector_socket.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file test\cctest\test_inspector_socket.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\cctest.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\inspector_socket.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\inspector_socket.cc) E:\GitHub\node\src\base64.h(76): warning C4003: not enough actual parameters for macro 'V' (compiling source file test\cctest\test_base64.cc) [E:\GitHub\node\cctest.vcxproj] E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\cctest.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\inspector_socket_server.cc)E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\inspector_agent.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\inspector_agent.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\inspector_socket_server.cc)E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file test\cctest\test_inspector_socket_server.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file test\cctest\test_inspector_socket_server.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\cctest.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\inspector_io.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\inspector_io.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\cctest.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_crypto_bio.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_crypto_bio.cc) e:\github\node\src\base64.h(76): warning C4003: not enough actual parameters for macro 'V' (compiling source file src\inspector_socket.cc) [E:\GitHub\node\cctest.vcxproj] test\cctest\test_util.cc(191): warning C4244: 'argument': conversion from 'double' to 'std::size_t', possible loss of data [E:\GitHub\node\cctest.vcxproj] test\cctest\test_util.cc(216): note: see reference to function template instantiation 'void MaybeStackBufferBasic(void)' being compiled test\cctest\test_inspector_socket.cc(186): warning C4244: 'argument': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\cctest.vcxproj] test\cctest\test_inspector_socket.cc(255): warning C4244: '=': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\cctest.vcxproj] test\cctest\test_inspector_socket.cc(297): warning C4244: '+=': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\cctest.vcxproj] E:\GitHub\node\deps\v8\include\v8-inspector.h(80): warning C4251: 'v8_inspector::V8ContextInfo::context': class 'v8::Local' needs to have dll-interface to be used by clients of class 'v8_inspector::V8ContextInfo' (compiling source file src\inspector_agent.cc) [E:\GitHub\node\cctest.vcxproj] e:\github\node\src\inspector_agent.h(85): note: see declaration of 'v8::Local' (compiling source file src\inspector_agent.cc) node_crypto_clienthello.cc tls_wrap.cc node_win32_etw_provider.cc src\inspector_agent.cc(500): warning C4244: 'initializing': conversion from 'int64_t' to 'int', possible loss of data [E:\GitHub\node\cctest.vcxproj] E:\GitHub\node\deps\v8\include\v8-inspector.h(80): warning C4251: 'v8_inspector::V8ContextInfo::context': class 'v8::Local' needs to have dll-interface to be used by clients of class 'v8_inspector::V8ContextInfo' (compiling source file src\inspector_io.cc) [E:\GitHub\node\cctest.vcxproj] e:\github\node\src\inspector_agent.h(85): note: see declaration of 'v8::Local' (compiling source file src\inspector_io.cc) node_dtrace.cc src\node_crypto.cc(3396): warning C4244: 'argument': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\cctest.vcxproj] src\node_crypto.cc(3462): warning C4244: 'argument': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\cctest.vcxproj] src\node_crypto.cc(4499): warning C4244: 'argument': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\cctest.vcxproj] E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\cctest.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\tls_wrap.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\tls_wrap.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\cctest.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_crypto_clienthello.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_crypto_clienthello.cc) src\node_crypto.cc(4627): warning C4244: 'argument': conversion from 'ssize_t' to 'int', possible loss of data [E:\GitHub\node\cctest.vcxproj] src\node_crypto.cc(6264): note: see reference to function template instantiation 'void node::crypto::PublicKeyCipher::Cipher(const v8::FunctionCallbackInfo &)' being compiled E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\cctest.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_win32_etw_provider.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_win32_etw_provider.cc) src\node_crypto.cc(1864): warning C4244: 'argument': conversion from 'ssize_t' to 'long', possible loss of data [E:\GitHub\node\cctest.vcxproj] src\node_crypto.cc(1855): note: while compiling class template member function 'void node::crypto::SSLWrap::LoadSession(const v8::FunctionCallbackInfo &)' src\node_crypto.cc(1339): note: see reference to function template instantiation 'void node::crypto::SSLWrap::LoadSession(const v8::FunctionCallbackInfo &)' being compiled src\node_crypto.cc(1382): note: while compiling class template member function 'void node::crypto::SSLWrap::InitNPN(node::crypto::SecureContext *)' src\node_crypto.cc(2971): note: see reference to function template instantiation 'void node::crypto::SSLWrap::InitNPN(node::crypto::SecureContext *)' being compiled e:\github\node\src\node_crypto.h(335): note: see reference to class template instantiation 'node::crypto::SSLWrap' being compiled (compiling source file src\node_crypto.cc) node_win32_perfctr_provider.cc E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\cctest.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_dtrace.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_dtrace.cc) node_counters.cc backtrace_win32.cc E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\cctest.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_win32_perfctr_provider.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_win32_perfctr_provider.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\cctest.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_counters.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\node_counters.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): warning C4251: 'v8::WasmModuleObjectBuilder::received_buffers_': class 'std::vector>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilder' [E:\GitHub\node\cctest.vcxproj] with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\backtrace_win32.cc) E:\GitHub\node\deps\v8\include\v8.h(4112): note: see declaration of 'std::vector>' with [ _Ty=v8::WasmModuleObjectBuilder::Buffer ] (compiling source file src\backtrace_win32.cc) E:\GitHub\node\tools\msvs\genfiles\node_perfctr_provider.h(50): warning C4838: conversion from 'unsigned long' to 'LONG' requires a narrowing conversion (compiling source file src\node_win32_perfctr_provider.cc) [E:\GitHub\node\cctest.vcxproj] Creating library E:\GitHub\node\Release\cctest.lib and object E:\GitHub\node\Release\cctest.exp Generating code e:\github\node\src\string_bytes.cc(767): warning C4715: 'node::StringBytes::Encode': not all control paths return a value [E:\GitHub\node\cctest.vcxproj] Finished generating code cctest.vcxproj -> E:\GitHub\node\Release\\cctest.exe cctest.vcxproj -> E:\GitHub\node\Release\cctest.pdb (Full PDB) Building addons wrote E:\GitHub\node\test\addons\01_callbacks\binding.gyp wrote E:\GitHub\node\test\addons\02_object_factory\test.js wrote E:\GitHub\node\test\addons\02_object_factory\addon.cc wrote E:\GitHub\node\test\addons\01_callbacks\addon.cc wrote E:\GitHub\node\test\addons\02_object_factory\binding.gyp wrote E:\GitHub\node\test\addons\03_function_factory\binding.gyp wrote E:\GitHub\node\test\addons\01_callbacks\test.js wrote E:\GitHub\node\test\addons\03_function_factory\addon.cc wrote E:\GitHub\node\test\addons\03_function_factory\test.js wrote E:\GitHub\node\test\addons\04_wrapping_c_objects\addon.cc wrote E:\GitHub\node\test\addons\04_wrapping_c_objects\binding.gyp wrote E:\GitHub\node\test\addons\04_wrapping_c_objects\test.js wrote E:\GitHub\node\test\addons\05_factory_of_wrapped_objects\addon.cc wrote E:\GitHub\node\test\addons\05_factory_of_wrapped_objects\myobject.h wrote E:\GitHub\node\test\addons\05_factory_of_wrapped_objects\myobject.cc wrote E:\GitHub\node\test\addons\05_factory_of_wrapped_objects\binding.gyp wrote E:\GitHub\node\test\addons\05_factory_of_wrapped_objects\test.js wrote E:\GitHub\node\test\addons\07_atexit_hooks\binding.gyp wrote E:\GitHub\node\test\addons\07_atexit_hooks\addon.cc wrote E:\GitHub\node\test\addons\07_atexit_hooks\myobject.h wrote E:\GitHub\node\test\addons\06_passing_wrapped_objects_around\addon.cc wrote E:\GitHub\node\test\addons\07_atexit_hooks\myobject.cc wrote E:\GitHub\node\test\addons\06_passing_wrapped_objects_around\binding.gyp wrote E:\GitHub\node\test\addons\07_atexit_hooks\test.js wrote E:\GitHub\node\test\addons\06_passing_wrapped_objects_around\myobject.h wrote E:\GitHub\node\test\addons\06_passing_wrapped_objects_around\test.js wrote E:\GitHub\node\test\addons\06_passing_wrapped_objects_around\myobject.cc .\vcbuild.bat : gyp info it worked if it ends with ok At line:1 char:1 + .\vcbuild.bat test > out.log 2>&1 + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (gyp info it worked if it ends with ok:String) [], RemoteException + FullyQualifiedErrorId : NativeCommandError gyp info using node-gyp@3.6.2 gyp info using node@9.0.0-pre | win32 | x64 gyp info chdir test\addons\01_callbacks gyp info spawn C:\Python27\python.EXE gyp info spawn args [ 'E:\\GitHub\\node\\deps\\npm\\node_modules\\node-gyp\\gyp\\gyp_main.py', gyp info spawn args 'binding.gyp', gyp info spawn args '-f', gyp info spawn args 'msvs', gyp info spawn args '-G', gyp info spawn args 'msvs_version=2015', gyp info spawn args '-I', gyp info spawn args 'E:\\GitHub\\node\\test\\addons\\01_callbacks\\build\\config.gypi', gyp info spawn args '-I', gyp info spawn args 'E:\\GitHub\\node\\deps\\npm\\node_modules\\node-gyp\\addon.gypi', gyp info spawn args '-I', gyp info spawn args 'E:\\GitHub\\node\\common.gypi', gyp info spawn args '-Dlibrary=shared_library', gyp info spawn args '-Dvisibility=default', gyp info spawn args '-Dnode_root_dir=E:\\GitHub\\node', gyp info spawn args '-Dnode_gyp_dir=E:\\GitHub\\node\\deps\\npm\\node_modules\\node-gyp', gyp info spawn args '-Dnode_lib_file=E:\\GitHub\\node\\$(Configuration)\\node.lib', gyp info spawn args '-Dmodule_root_dir=E:\\GitHub\\node\\test\\addons\\01_callbacks', gyp info spawn args '-Dnode_engine=v8', gyp info spawn args '--depth=.', gyp info spawn args '--no-parallel', gyp info spawn args '--generator-output', gyp info spawn args 'E:\\GitHub\\node\\test\\addons\\01_callbacks\\build', gyp info spawn args '-Goutput_dir=.' ] gyp info spawn msbuild gyp info spawn args [ 'build/binding.sln', gyp info spawn args '/clp:Verbosity=minimal', gyp info spawn args '/nologo', gyp info spawn args '/p:Configuration=Release;Platform=x64' ] Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch. C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Platform.targets(57,5): error MSB8020: The build tools for v141 (Platform Toolset = 'v141') cannot be found. To build using the v141 build tools, please install v141 build tools. Alternatively, you may upgrade to the current Visual Studio tools by selecting the Project menu or right-click the solution, and then selecting "Retarget solution". [E:\GitHub\node\test\addons\01_callbacks\build\addon.vcxproj] gyp ERR! build error gyp ERR! stack Error: `msbuild` failed with exit code: 1 gyp ERR! stack at ChildProcess.onExit (E:\GitHub\node\deps\npm\node_modules\node-gyp\lib\build.js:258:23) gyp ERR! stack at emitTwo (events.js:125:13) gyp ERR! stack at ChildProcess.emit (events.js:213:7) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:197:12) gyp ERR! System Windows_NT 10.0.16217 gyp ERR! command "E:\\GitHub\\node\\Release\\node.exe" "E:\\GitHub\\node\\deps\\npm\\node_modules\\node-gyp\\bin\\node-gyp" "rebuild" "--directory=test\\addons\\01_callbacks" "--nodedir=E:\\GitHub\\node" gyp ERR! cwd E:\GitHub\node\test\addons\01_callbacks gyp ERR! node -v v9.0.0-pre gyp ERR! node-gyp -v v3.6.2 gyp ERR! not ok